HDU 1035 Robot Motion
来源:互联网 发布:网络通信方面的书籍 编辑:程序博客网 时间:2024/06/01 10:19
链接:http://acm.hdu.edu.cn/showproblem.php?pid=1035
简单模拟题...但有几个细节需要注意:
1>当输入为0 0 时程序会不会正常结束(如果scanf("%d%d%d",....)是不可以滴)
2>走到边缘是不结束的,只要迈出去才算
3>注意loop的步数,不要算错了
#include <iostream>#include <cstdio>using namespace std;int main(){char data[15][15];int row;int col;int start;int i,j;int k;bool sign;while(cin>>row>>col&&row+col!=0) {cin>>start;for(i=0;i<row;i++)cin>>data[i];i=0;j=start-1;k=0;sign=false;while(i<row&&j<col&&i>=0&&j>=0){switch (data[i][j]){case 'N':data[i][j]=k++;i--;break;case 'S':data[i][j]=k++;i++;break;case 'E':data[i][j]=k++;j++;break;case 'W':data[i][j]=k++;j--;break;default:k=k-data[i][j];sign=true;}if(sign)break;}if(sign)printf("%d step(s) before a loop of %d step(s)\n",data[i][j],k);elseprintf("%d step(s) to exit\n",k);}}
0 0
- hdu 1035 Robot Motion
- HDU 1035 Robot Motion
- hdu 1035 Robot Motion
- hdu 1035 Robot Motion
- hdu 1035 Robot Motion
- HDU 1035 Robot Motion
- hdu 1035 Robot Motion
- hdu 1035 robot motion
- HDU-1035Robot Motion
- hdu 1035 Robot Motion
- Robot Motion HDU 1035
- (hdu)1035 Robot Motion
- hdu 1035 Robot Motion
- HDU 1035 - Robot Motion
- HDU 1035 Robot Motion
- HDU 1035 Robot Motion
- hdu 1035 Robot Motion
- HDU 1035 Robot Motion
- Overload 与 Override 的区别
- 通过系统缓冲流类提高I/O操作
- javaEE Tomcat目录结构
- 脚印之需求惹祸----听他的没错的?
- zoj 2551
- HDU 1035 Robot Motion
- 数据结构之排序
- c15
- poj1562
- Unresolved External Symbol - 关于类的static变量
- 字符,字节和编码
- 用数据库语句创建表空间导入11G数据到10G
- Apple 企业开发者账号申请记录
- NYOJ 420 P次方求和