Codeforces Round #254 (Div. 2) A DZY Loves Chessboard
2024-08-26 19:44:59
先生成nXm的BW棋盘
BWBWBWBW
WBWBWBWB
BWBWBWBW
WBWBWBWB
类似上面交替变换
然后将输入为’-’的地方替换成‘-’即可
#include <iostream>
#include <vector>
#include <algorithm>
#include <string>
using namespace std; int main(){
int n,m;
cin >> n >>m;
vector<string> board(n,string(m,'B'));
for(int i = ; i < n; ++ i){
for(int j = ; j < m ; ++j){
if(i%){
if(j% == ) board[i][j] = 'W';
}else{
if(j%) board[i][j] ='W';
}
}
}
for(int i = ; i < n; ++ i){
for(int j = ; j < m; ++ j){
char ch;
cin >>ch;
if(ch == '-') board[i][j] = '-';
cout<<board[i][j];
}
cout<<endl;
}
cout<<endl;
}
最新文章
- 前端学HTTP之实体和编码
- 冷门JS技巧
- mysql用户权限
- Spark RDD概念学习系列之RDD的checkpoint(九)
- 网络IPC:套接字之套接字描述符
- ruby 疑难点之—— attr_accessor attr_reader attr_writer
- 李洪强漫谈iOS开发[C语言-014]-变量
- Zoj3332-Strange Country II(有向竞赛图)
- Android Bitmap 载入与像素操作
- UML造型——使用EA时序图工具的开发实践和经验
- Expression表达式树动态查询
- 关于ftp出现425错误
- js操作cookie 使用详解
- 详解Asp.Net Core 2.1+的视图缓存(响应缓存)
- python内建的命名空间研究
- swoole webSocket服务
- AutoCompleteTextView,Spinner,消息提示
- ffmpeg h264+ts +udp传输
- 视频运行库AVICAP32.DLL说明收藏
- MySQL学习(二): 数据类型记录
热门文章
- 【转】HTML5的小知识点小集合
- ANDROID_HOME on Mac OS X
- jsp页面中引用其他页面的方法
- C语言基础(8)-const,volatile,register关键字
- 在Activity之间传递参数(四)
- javascript数据结构与算法---栈
- js的继承
- 【Alpha版本】 第二天 11.8
- Effective C++ 33 避免遮掩继承而来的名称
- [codevs1105][COJ0183][NOIP2005]过河