302628: CF510A. Fox And Snake
Memory Limit:256 MB
Time Limit:2 S
Judge Style:Text Compare
Creator:
Submit:0
Solved:0
Description
Fox And Snake
题意翻译
``` Fox Ciel开始学习编程。第一项任务是画一只狐狸!然而,这对初学者来说太难了,所以她决定画一条蛇。 蛇是n×m表上的图案。 将第r行的第c个单元格表示为$(r,c)$。 蛇的尾巴位于$(1,1)$,然后它的身体延伸到$(1,m)$,然后向下延伸2行到$(3,m)$,然后向左移动到$(3,1)$,依此类推。 你的任务是为Fox Ciel绘制这条蛇:空单元格应该用点字符'.'表示,蛇形单元格应该用数字符号'#'填充。 Example: Input: 3 3 Output: ### ..# ### ```题目描述
Fox Ciel starts to learn programming. The first task is drawing a fox! However, that turns out to be too hard for a beginner, so she decides to draw a snake instead. A snake is a pattern on a $ n $ by $ m $ table. Denote $ c $ -th cell of $ r $ -th row as $ (r,c) $ . The tail of the snake is located at $ (1,1) $ , then it's body extends to $ (1,m) $ , then goes down $ 2 $ rows to $ (3,m) $ , then goes left to $ (3,1) $ and so on. Your task is to draw this snake for Fox Ciel: the empty cells should be represented as dot characters ('.') and the snake cells should be filled with number signs ('\#'). Consider sample tests in order to understand the snake pattern.输入输出格式
输入格式
The only line contains two integers: $ n $ and $ m $ ( $ 3<=n,m<=50 $ ). $ n $ is an odd number.
输出格式
Output $ n $ lines. Each line should contain a string consisting of $ m $ characters. Do not output spaces.
输入输出样例
输入样例 #1
3 3
输出样例 #1
###
..#
###
输入样例 #2
3 4
输出样例 #2
####
...#
####
输入样例 #3
5 3
输出样例 #3
###
..#
###
#..
###
输入样例 #4
9 9
输出样例 #4
#########
........#
#########
#........
#########
........#
#########
#........
#########