codeforces #290 A&&510A Fox And Snake(水题)
来源:互联网 发布:查看车的软件 编辑:程序博客网 时间:2024/05/16 00:48
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 ofr-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 andm (3 ≤ n, m ≤ 50).
n is an odd number.
Output n lines. Each line should contain a string consisting ofm characters. Do not output spaces.
3 3
###..####
3 4
####...#####
5 3
###..#####..###
9 9
#########........###########........#########........###########........#########
水题,签到题;
代码:
#include <iostream>#include<stdio.h>#include<string.h>#include<stdlib.h>#include<vector>#include<stdlib.h>#include<string>#include<map>#include<set>#include<queue>#include<stack>#include<math.h>#define inf 0x3f3f3f3f#define eps 1e-5#define max(a,b) (a)>(b)?(a):(b)#define min(a,b) (a)<(b)?(a):(b)using namespace std;int main(){ int n,m,i,j; while(~scanf("%d%d",&n,&m)) { bool flag=false; for(i=0; i<n; i++) { for(j=0; j<m; j++) { if(i%2&&j<m-1&&!flag) { printf("."); } else if(i%2&&j==m-1&&!flag) { printf("#"); } else if(i%2&&j==0&&flag) { printf("#"); } else if(i%2&&j<m&&flag) { printf("."); } else printf("#"); } printf("\n"); if(i%2) flag=flag?false:true; } } return 0;}
- codeforces #290 A&&510A Fox And Snake(水题)
- Codeforces 510 A.Fox and Snake
- CodeForces 510A Fox And Snake
- CodeForces 510 A. Fox And Snake(模拟啊 )
- Fox And Snake(Codeforces Round #290 (Div. 2)A)
- 510A Fox And Snake
- A. Fox And Snake
- A. Fox And Snake
- codeforces——510A——Fox And Snake
- A. Fox And Snake(Codeforces Round #290 (Div. 2))
- Codeforces Round #290 (Div. 2) A. Fox And Snake
- CF 510A(Fox And Snake-模拟)
- Codeforces Round #290 (Div. 2) - - A. Fox And Snake (画图)
- Codeforces Fox And Snake
- codeforces510--A. Fox And Snake--B. Fox And Two Dots
- Codeforces Round #290 (Div. 1)A. Fox And Names
- Codeforces Round #290 (Div. 1) A. Fox And Names
- Codeforces 388A Fox and Box Accumulation(贪心)
- VTCP 是什么?
- codeforces 510C Fox And Names 拓扑排序
- VTCP QIO技术解析
- TCP connections hanging in the CLOSE_WAIT and FIN_WAIT_2 state.
- YARN中MRAppMaster的事件驱动模型与状态机处理消息过程的分析
- codeforces #290 A&&510A Fox And Snake(水题)
- codeforces#290 B&&510 B Fox And Two Dots(简单dfs)
- 41. First Missing Positive Leetcode Python
- http://wenku.baidu.com/album/view/bd0e2dea6294dd88d0d26bda.html
- 怎么充值贝贝游戏的银子
- 怎么充值贝贝游戏的银子
- JAVA复习知识点总结-基础篇
- 做自己的决定,自己的路自己走。
- Balanced Binary Tree