codeforces——510A——Fox And Snake
来源:互联网 发布:javascript # 编辑:程序博客网 时间:2024/06/05 00:56
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<stdio.h>#include<iostream>#include<algorithm>#include<cmath>#include<cstring>using namespace std;int func1(int a,int b);int main(){ int n,m;; while(~scanf("%d%d",&n,&m)) { char a[50][50]; for(int i=0; i<n; i++) if(i%2==1) { memset(a[i],'.',sizeof(a[i])); if((i-1)%4==0) a[i][m-1]='#'; else a[i][0]='#'; } else memset(a[i],'#',sizeof(a[i])); for(int i=0; i<n; i++) { for(int j=0; j<m; j++) cout<<a[i][j]; cout<<endl; } } return 0;}
- codeforces——510A——Fox And Snake
- Codeforces 510 A.Fox and Snake
- CodeForces 510A Fox And Snake
- codeforces #290 A&&510A Fox And Snake(水题)
- 510A Fox And Snake
- CodeForces 510 A. Fox And Snake(模拟啊 )
- Codeforces Fox And Snake
- A. Fox And Snake
- A. Fox And Snake
- CF 510A(Fox And Snake-模拟)
- A. Fox And Snake(Codeforces Round #290 (Div. 2))
- Fox And Snake(Codeforces Round #290 (Div. 2)A)
- Codeforces Round #290 (Div. 2) A. Fox And Snake
- codeforces510--A. Fox And Snake--B. Fox And Two Dots
- Codeforces Round #290 (Div. 2) - - A. Fox And Snake (画图)
- Codeforces Round #290 (Div. 2)C - Fox And Names——拓扑排序
- Codeforces Round #290 (Div. 2)D - Fox And Jumping——数论gcd=1
- Codeforces Round #290 (Div. 2)B - Fox And Two Dots——并查集/搜索
- Hibernate(一):Hibernate基本原理
- A*寻路(一) 顽皮猫详解A*算法的工作原理
- 这个微博特别搞笑
- the enum hack 实践——通过enum控制控制数组长度
- 昨天5.15
- codeforces——510A——Fox And Snake
- 0516
- Item48对共享可变的数据同步访问
- 制作Linux内核开机Logo
- Linux Shell 计算变量长度的不同方法及不同方法的耗时对比
- websocket网络聊天
- 归并排序
- django搭建个人博客10,文章详细3-评论
- IDEA下maven项目无法提示和使用EL表达式的解决办法