算法竞赛入门经典3.5 谜题UVa455
来源:互联网 发布:网络方案的初步设计 编辑:程序博客网 时间:2024/05/21 22:26
- #include <iostream>
- #include <string>
- using namespace std;
- int main()
- {
- char block[5][5]={{'T','R','G','S','J'},{'X','D','O','K','I'},{'M',' ','V','L','N'},{'W','P','A','B','E'},{'U','Q','H','C','F'}};
- int i=0;
- int a=2;
- int b=1;
- int d,e;
- for(d=0;d<=4;d++)
- {for(e=0;e<=4;e++)
- cout<<block[d][e];
- cout<<endl;
- }
- string s;
- cout<<"please input the string"<<endl;
- cin>>s;
- while(i<=s.length()-1)
- {
- if(s[i]=='A')
- {
- a=a-1;
- if(a<4&&a>0&&b<4&&b>0)
- {
- block[a+1][b]=block[a][b];
- block[a][b]=' ';
- }
- else {
- cout<<"wrong"<<endl;
- goto here;
- }
- }
- if(s[i]=='B')
- {
- a=a+1;
- if(a<4&&a>0&&b<4&&b>0)
- {
- block[a-1][b]=block[a][b];
- block[a][b]=' ';
- }
- else {
- cout<<"wrong"<<endl;
- goto here;
- }
- }
- if(s[i]=='L')
- {
- b=b-1;
- if(a<4&&a>0&&b<4&&b>0)
- {
- block[a][b+1]=block[a][b];
- block[a][b]=' ';
- }
- else {
- cout<<"wrong"<<endl;
- goto here;
- }
- }
- if(s[i]=='R')
- {
- b=b+1;
- if(a<4&&a>0&&b<4&&b>0)
- {
- block[a][b-1]=block[a][b];
- block[a][b]=' ';
- }
- else {
- cout<<"wrong"<<endl;
- goto here;
- }
- }
- i++;
- }
- for(d=0;d<=4;d++)
- {for(e=0;e<=4;e++)
- cout<<block[d][e];
- cout<<endl;
- }
- here:
- ;
- return 0;
- }
0 0
- 算法竞赛入门经典3.5 谜题UVa455
- 算法竞赛入门经典 UVa455周期串
- 算法竞赛入门经典 第三章 uVA455 - Periodic Strings
- 算法竞赛入门经典3.4 周期串UVa455
- 算法竞赛入门经典(刘汝佳)习题3-4 UVa455
- 算法竞赛入门经典(第二版) 习题3-4 周期串(Periodic Strigs) UVa455
- 《算法竞赛入门经典2ndEdition 》习题3-4 周期串(Periodic Strings, Uva455)
- [刷题]算法竞赛入门经典 3-4/UVa455 3-5/UVa227 3-6/UVa232
- 算法竞赛入门经典-习题3-4 周期串(Periodic Strings, UVa455)
- 算法竞赛入门经典
- 算法竞赛入门经典
- 算法竞赛入门经典心得
- 《算法竞赛入门经典》勘误表
- 算法竞赛入门经典读书笔记
- #《算法竞赛入门经典》勘误
- 算法竞赛入门经典2
- 算法竞赛入门经典 exe_2
- 算法竞赛入门经典第一章
- kubernetes 1.3 的安装和集群环境部署
- mysql命令2
- ViewPager、ViewPager和Fragment组合使用的基本用法
- Android 耳机按键与拔插监听
- bat面试内容
- 算法竞赛入门经典3.5 谜题UVa455
- 关于火狐和IE下select控制div
- POJ 2236(简单并查集)
- HDOJ-1241 Oil Deposits
- Where Amazing Happens(打表)
- C++ STL 之 lower_bound and upper_bound
- 海量数据相似度计算之simhash和海明距离
- 【杭电1181】变形课
- 从苏宁电器到卡巴斯基第22篇:单证这一年(下)