题目描述

Print a Chessboard

Draw a chessboard which has a height of H cm and a width of W cm. For example, the following figure shows a chessboard which has a height of 6 cm and a width of 10 cm.

#.#.#.#.#.
.#.#.#.#.#
#.#.#.#.#.
.#.#.#.#.#
#.#.#.#.#.
.#.#.#.#.#
Note that the top left corner should be drawn by ‘#’.

输入
The input consists of multiple datasets. Each dataset consists of two integers H and W separated by a single space.

The input ends with two 0 (when both H and W are zero).

输出
For each dataset, print the chessboard made of ‘#’ and ‘.’.

Print a blank line after each dataset.

样例输入
3 4
5 6
3 3
2 2
1 1
0 0
样例输出
#.#.
.#.#
#.#.

#.#.#.
.#.#.#
#.#.#.
.#.#.#
#.#.#.

#.#
.#.
#.#

#.
.#

提示
1 ≤ H, W ≤ 300

#include<bits/stdc++.h>
using namespace std;
int main()
{int a,b;while(cin>>a>>b){if(a==0&&b==0)break;for(int i=1;i<=a;i++){if(i%2==1){for(int j=1;j<=b;j++){if(j%2==1)cout<<"#";elsecout<<".";}}else{for(int j=1;j<=b;j++){if(j%2==1)cout<<".";elsecout<<"#";}}cout<<endl;}cout<<endl;
}return 0;
}

AK acm/oj.Print a Chessboard相关推荐

  1. c语言字符统计2sdut,山东理工大学SDUT - ACM OJ 题: Python代码 及分析

    Python基础语法学习完成,先刷基础题100道巩固 ,附 题目.代码.知识分析 题目:http://acm.sdut.edu.cn/onlinejudge2/index.php/Home/Index ...

  2. 几个有名的 ACM oj

    几个有名的在线做题系统(ACM OJ) 1. 浙江大学 Online Judge(ZOJ) http://acm.zju.edu.cn      国内最早也是最有名气的OJ,有很多高手在上面做题.特点 ...

  3. ACM OJ 平台以及平台题目分类

    OJ是Online Judge系统的简称,用来在线检测程序源代码的正确性.著名的OJ有RQNOJ.URAL等.国内著名的题库有北京大学题库.浙江大学题库等.国外的题库包括乌拉尔大学.瓦拉杜利德大学题库 ...

  4. 几个有名的在线做题系统(ACM OJ)

    1. 浙江大学 Online Judge(ZOJ) http://acm.zju.edu.cn      国内最早也是最有名气的OJ,有很多高手在上面做题.特点是数据比较刁钻,经常会有你想不到的边界数 ...

  5. ACM OJ反馈结果大全

    下面是常见的OJ评判结果以及它们表示的意思: Waiting:你的程序刚刚提交,正在等待OJ评测你的程序. Compiling:OJ正在编译你的程序. Accepted:OK!你的程序是正确的 ^_^ ...

  6. 1065 浙江中医药大学ACM OJ

    哈哈哈哈哈,时隔多年,又AC了一道题小小的嘚瑟下,让自己有动力去AC下一道题, 今天就要蓝桥杯选拔赛了呢,小小的激动了一把,虽然我还比较渣,但谁也不能阻止我成长 进入正题: 绝对AC过了的代码: #i ...

  7. Print a Chessboard

    题目 代码 解释 总结 题目: Draw a chessboard which has a height of H cm and a width of W cm. For example, the f ...

  8. 烟台大学ACM OJ之手机后四位尾号问题

    Description 30年的改革开放,给中国带来了翻天覆地的变化.2011全年中国手机产量约为11.72亿部.手机已经成为百姓的基本日用品!给手机选个好听又好记的号码可能是许多人的心愿.但号源有限 ...

  9. 各大高校oj判题系统

    ACM OJ Collection(排名不分先后): 中国:(China) 华东地区: 浙江: 杭州电子科技大学(HDU):http://acm.hdu.edu.cn/ 浙江大学(ZJU):http: ...

最新文章

  1. java spring scope_如何在Spring中自定义scope的方法示例
  2. cannot open line '/dev/tty.usbserial' for r/w resource busy
  3. 斯坦福大学深度学习与自然语言处理第四讲:词窗口分类和神经网络
  4. ARM MOV指令对立即数的要求
  5. IOS登陆+注册+抽奖+排行榜
  6. halcon中面到面的距离_halcon学习笔记——(8)由标定板得到测量平面位姿-阿里云开发者社区...
  7. 还在用 Dockerfile 部署 Spring Boot?out 啦!试试谷歌的大杀器 Jib
  8. stateflow被激活问题探究
  9. 原生js 样式的操作整理
  10. 图像算法九:【图像特征提取】特征降维、PCA人脸特征抽取、局部二进制
  11. mysql ascii ord_MySQL ORD()函数使用实例介绍
  12. MVC的Controller-Action布局:单独的创建/编辑页面还是创建/编辑/查看一体的页面?...
  13. 读《广州的一场春梦》有感
  14. 百旺智能编码_“智能编码”助手助您规范使用税收分类编码
  15. mtk flashtools工具回读镜像文件system.img
  16. Java 新人含笑7步癫 No.140
  17. matlab 命令文件转成函数文件,科学网—[转载]利用MATLAB将nc文件转成tif - 张乐乐的博文...
  18. 【C语言】简单猜字游戏
  19. 幂平均不等式,幂平均不等式加权形式
  20. matlab验证采样定理

热门文章

  1. nokia5200中使用ucweb浏览器
  2. Hibernate 列映射 – 解决其他类型映射命名冲突
  3. vue模块给模块传参_Vue店面的Paypal支付模块
  4. python查看某个函数方法具体有哪些参数怎么做
  5. 百度文库如何申请个人认证?需要什么资质?
  6. 2022-4-21 适用于Orange Pi(香橙派) Zero/Zero2的kali 操作系统分享
  7. oracle 表字段拆分,oracle 字段拆分
  8. 去面试却被问的哑口无言,是不是踏入了机器学习误区
  9. 蚂蚁区块链BaaS平台应用开发指南(五):JS SDK的接入
  10. DataTables如何重新加载数据