博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
UVa 220 (implement)
阅读量:4058 次
发布时间:2019-05-25

本文共 947 字,大约阅读时间需要 3 分钟。

找到了一个小bug,就是输出坐标时,会重复输出,后来加了getout控制就AC了。

写模拟题思维一定要严谨,代码严谨已读很重要

/** 20171109*///#define LOCAL#include 
#include
#include
#include
using namespace std;int dx[] = {-1,-1,-1,0,1,1,1,0};int dy[] = {-1,0,1,1,1,0,-1,-1};char m[10][10];char now[5];char nxt[5];int main(){ #ifdef LOCAL freopen("input.txt","r",stdin); freopen("ans.txt","w",stdout); #endif int n; scanf("%d",&n); for(int nn=0;nn
=1;t--) m[i+t*dx[k]][j+t*dy[k]] = now[0]; break; } } } map
cnt; for(i=1;i<=8;i++) for(j=1;j<=8;j++) { if(m[i][j]=='W') cnt['W']++; else if(m[i][j]=='B') cnt['B']++; } printf("Black -%3d White -%3d\n",cnt['B'],cnt['W']); swap(now[0],nxt[0]); } else if(c[0] == 'Q') { for(int i=1;i<=8;i++) { for(int j=1;j<=8;j++) { printf("%c",m[i][j]); } printf("\n"); } break; } } } return 0;}

转载地址:http://nggci.baihongyu.com/

你可能感兴趣的文章
C++ goto语句详解
查看>>
【数据结构周周练】008 二叉树的链式创建及测试
查看>>
【数据结构周周练】009 二叉树的先序、中序、后序遍历(递归算法实现)
查看>>
【数据结构必备基本知识】递归与迭代的联系、区别与优缺点对比详解
查看>>
【数据结构周周练】010 递归算法实现二叉树的创建与遍历
查看>>
【数据结构周周练】011 非递归算法实现二叉树的遍历
查看>>
【数据结构周周练】012 利用队列和非递归算法实现二叉树的层次遍历
查看>>
【数据结构周周练】013 利用栈和非递归算法求二叉树的高
查看>>
【数据结构周周练】014 利用栈和非递归算法求链式存储的二叉树是否为完全二叉树
查看>>
【数据结构周周练】015 利用递归算法创建链式存储的二叉树并转换左右孩子结点
查看>>
【数据结构周周练】016 利用递归算法及孩子兄弟表示法创建树、遍历树并求树的深度
查看>>
【数据结构周周练】017 利用递归算法及孩子兄弟表示法创建森林、遍历森林并求森林的叶子结点个数
查看>>
【数据结构必备基本知识】数据结构常用预定义常量、类型及头文件
查看>>
【数据结构周周练】018 利用递归算法及中序遍历将二叉树线索化并遍历
查看>>
【数据结构周周练】019 利用递归算法创建二叉排序树并遍历
查看>>
【数据结构周周练】020 二叉排序树的排序与迭代查找
查看>>
【数据结构周周练】035 利用递归判断一棵二叉树是否为二叉排序树
查看>>
【数据结构周周练】021 求某一个数据在二叉排序树中的层数
查看>>
【数据结构周周练】022 从大到小输出二叉排序树中小于某个值的所有结点编号及数据
查看>>
【数据结构必备基础知识】之图的基本概念详解
查看>>