有一个车(象棋中的),他可以飞跃一条直线

给出一个方格 n*m,以及起点 x,y

走过的方格是不能再走的,每个方格都要走一遍,输出路径

const int N=350+5;int n,m,t;int i,j,k;int a[N];bool vis[N][N];//这个不要也可以int main()
{IOS;int nx,ny;while(cin>>n>>m>>nx>>ny){int x=nx,y=ny;cout<<x<<" "<<y<<endl;vis[x][y]=1;while(true){//向右走cout<<x<<" "<<++y<<endl;vis[x][y]=1;if(y==m) break;}y=ny;while(true){//向左走cout<<x<<" "<<--y<<endl;vis[x][y]=1;if(y==1) break;}while(true){向上走x--;if(x==0) break;if(y==1)while(true){cout<<x<<" "<<y++<<endl;vis[x][y]=1;if(y==m+1){ y=m; break; }}else if(y==m)while(true){cout<<x<<" "<<y--<<endl;vis[x][y]=1;if(y==0){ y=1; break; }}}x=nx;while(true){//向下走x++;if(x==n+1) break;if(y==1)while(true){cout<<x<<" "<<y++<<endl;vis[x][y]=1;if(y==m+1){ y=m; break; }}else if(y==m)while(true){cout<<x<<" "<<y--<<endl;vis[x][y]=1;if(y==0){ y=1; break; }}}}//PAUSE;return 0;
}

B. Boboniu Plays Chess(手速)相关推荐

  1. Boboniu Plays Chess (模拟构造)

    Boboniu Plays Chess 题目链接 题意 : 一个n*m大的棋盘,在某个位置有一个棋子,棋子的走法和象棋中的"车"一样,要求输出棋子遍历完整个棋盘所有位置经过的位置. ...

  2. cf#644 div2 B. Boboniu Plays Chess

    惯例,粘个生草翻译 这题比第一题还简单(简单多了 ) 虽然题面不短,但仔细读就会发现条件不多 刚开始我误以为是一笔画的题,但题中的棋子不同,他是車 ,棋子可以直接跳过一个点,也就是上下左右随便走,那就 ...

  3. Boboniu Plays Chess

    题意:一个n*m大的棋盘,在某个位置有一个棋子,棋子的走法和象棋中的"车"一样,要求输出棋子遍历完整个棋盘所有位置经过的位置. 水题没啥说的,如果所在行没遍历完,则遍历该行,否则寻 ...

  4. codeforces B. Boboniu Plays Chess

    题目 题目: 我们有一个起始点,现在你要从这个点出发,然后访问所有的点并且只能访问一次,每一次走可以像车一样,到达一行或一列的任何一个点(经过不算到达),现在你需要打印出路径. 思路: 因为可以随意到 ...

  5. 元气骑士机器人修好后怎么用_《元气骑士》五大“难度”挑战,从手速到恶搞很嗨,还能解锁皮肤...

    元气不倒,伴你到老.hello大家好,我是可爱且魅力四射,迷人但不失风度的熊猫. 最近的有小伙伴们给熊猫私信说<元气骑士>地牢当中有一些挑战根本完不成,就是官方过来恶搞的. 小伙伴们给熊猫 ...

  6. c语言测试代码怎么写,初学C语言,写了一个测试手速的工具,代码发上来,存着。。...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 RT 有幸看到的可以去试一试.... #include "stdio.h" #include "time.h" # ...

  7. URL 贪吃蛇,考验手速的时候到了

    开发四年只会写业务代码,分布式高并发都不会还做程序员?   你一定听说过"贪吃蛇"这个益智小游戏, 可能你见过这样的贪吃蛇: 这样的贪吃蛇: 这样的贪吃蛇: 这样的贪吃蛇: 虽然花 ...

  8. python自动抢红包软件_快过年啦,还怕手速慢,我用Python自动抢红包!

    话不多说,下面小编将从基础配置开始,让大家实现自动抢红包的功能. 1).下载并打开AirtestIDE编辑器. AirtestIDE编辑器采用的是压缩包的形式, 小编已经为大家下载好压缩包,大家只需要 ...

  9. Contest - 2014 SWJTU ACM 手速测试赛(2014.10.31)

    题目列表: 2146 Problem A [手速]阔绰的Dim 2147 Problem B [手速]颓废的Dim 2148 Problem C [手速]我的滑板鞋 2149 Problem D [手 ...

最新文章

  1. 快速排序算法(基于Java实现)
  2. 网站特效-------旋转的图片
  3. spring security 核心过滤器
  4. 语音助手们——功能未动,趣味先行
  5. code vs 1026 逃跑的拉尔夫
  6. 关于计算机书籍的收集与整理(一)
  7. WPF开发为按钮提供添加,删除和重新排列ListBox内容的功能
  8. 站立会议07(第二次冲刺)
  9. 转:ElasticSearch 插件安装
  10. 3dmax 渲染关机 脚本_3DMax渲染完自动关机设置
  11. 比python更精简的语言,两行代码抓取淘宝/京东平台的商品数据--Uibot
  12. ubuntu搭建xv6环境
  13. [vba]快速更新表格标题序号
  14. 两个for循环写出大小写字母表
  15. 29、程序员的面试考题,要求用一个for循环打出乘法表。
  16. 给网站添加HTTPS(添加SSSL证书)
  17. 这款游戏可能是minecraft和迷你世界的共同敌人了吧!
  18. android动态扩容数组,ArrayList 扩容 Android Java 真的不一样
  19. Java版人脸检测详解上篇:运行环境的Docker镜像(CentOS+JDK+OpenCV)
  20. 所有的环境都配置好了,将新创建的weex项目导入到Android studio中的时候,出现的错误。...

热门文章

  1. jpg图片怎么压缩大小,3个有效工具分享
  2. Dubbo监控中心的介绍与安装
  3. 小新Pro13成功安装黑苹果超详细教程,小白也会安装双系统!
  4. pytorch distiller Weights Pruning Algorithms
  5. Matlab时频工具箱tftb-0.2安装
  6. 填坑之路!SpringBoot导包坑之spring-boot-starter-parent
  7. 十个著名思维实验的思考
  8. C语言经典例题100道
  9. matlab程序按哪里运行,脱离matlab运行可执行程序的步骤
  10. msi笔记本u盘装linux,微星msi电脑重装系统_微星笔记本一键U盘重装系统教程图解...