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

给出一个方格 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. 丁鹏:多角度回顾因果推断的模型方法
  2. 潘建伟团队再登Nature:全球首次实现器件无关量子随机数,量子保密通信安全再升级...
  3. 论文浅尝 - AAAI2020 | 多轮对话系统中的历史自适应知识融合机制
  4. Leetcode--19. 删除链表的倒数第N个节点
  5. Mac 上的 MySQL 管理工具 -- Sequel Pro
  6. 网站Webshell大马密码极速暴力爆破工具-cheetah
  7. jar 加入本地maven仓库
  8. 计算机管理单元受到策略限制怎么解决,组策略编辑器管理单元无法打开
  9. Node.js 静态web服务
  10. Linux过滤关键字写入另一个文件
  11. android 蓝牙传输文件,android-通过蓝牙发送文件
  12. JDK源码分析---SortedMap
  13. 计算机网络安全教程第三版课后答案
  14. HDU 2047 阿牛的EOF牛肉串的java实现思路
  15. cocos2dx接入支付宝sdk
  16. VPS打SP2补丁的修复方法
  17. PHP浮点数运算的问题解决
  18. 室内设计包括哪些主要内容?
  19. 思派健康再次冲刺港股:年经调整亏损3.6亿 腾讯是大股东
  20. [转帖]我在北京当了两个月“地老鼠”--底层生活散记 (续)

热门文章

  1. Linux-5.10源代码之网络系统简介:
  2. 明天见丨云和恩墨生态产品发布会双平台直播,三款新品即将揭晓
  3. WebGL编程指南-30 三维物体雾化效果,立方体雾化效果
  4. UVa Problem 10041 Vito’s Family (Vito 家族)
  5. EA 2022 HSN Plugfest- UNH-IOL以太网联盟高速以太网插拔互操作性测试活动[多图] 400G/800G/112G PAM4
  6. Maven项目进行打包出现 The POM for xxxx is missing, no dependency information available
  7. Sapphire应用场景剖析 | 基于行业首个隐私EVM构建DApp
  8. Java连接并操纵MySQL数据库的全过程
  9. vi编辑器基础命令合集与yim初级使用
  10. it系统应急响应流程图_[应急处理程序] 应急响应程序6个过程