【HDOJ】1048 -> The Hardest Problem Ever
来源:互联网 发布:淘宝商品被投诉假货 编辑:程序博客网 时间:2024/06/05 09:29
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1048
心得:
可以用映射表,也通过两个字符数组相互替换。(以下代码采用后者方法)
代码:
#include <iostream>using namespace std;int main(){char s1[30]="ABCDEFGHIJKLMNOPQRSTUVWXYZ";char s2[30]="VWXYZABCDEFGHIJKLMNOPQRSTU";char c[1000];char* p=NULL;int len,i;while(gets(c)){if(strcmp(c,"ENDOFINPUT")==0) break;if(strcmp(c,"START")==0){gets(c);len=strlen(c);for(i=0;i<len;i++){p=strchr(s1,c[i]); //返回s1第一次出现c[i]的指针if(p!=NULL) printf("%c",s2[p-s1]);else printf("%c",c[i]);}cout<<endl;}if(strcmp(c,"END")==0) continue;}return 0;}
- HDOJ 1048 The Hardest Problem Ever
- 【HDOJ】1048 -> The Hardest Problem Ever
- hdoj 1048 The Hardest Problem Ever
- hdoj.1048 The Hardest Problem Ever 20140728
- HDOJ 1048 The Hardest Problem Ever
- HDOJ 1048 The Hardest Problem Ever
- hdoj 1048 The Hardest Problem Ever【基础】
- HDOJ 1048-The Hardest Problem Ever
- hdoj-1048-The Hardest Problem Ever
- HDOJ 1048 The Hardest Problem Ever
- HDOJ HDU 1048 The Hardest Problem Ever
- HDOJ 1048 The Hardest Problem Ever
- hdoj 1048 the hardest problem ever (水题)
- HDOJ The Hardest Problem Ever
- 1048 The Hardest Problem Ever
- 1048 The Hardest Problem Ever
- 1048:The Hardest Problem Ever
- 【算法】HDOJ-1048 The Hardest Problem Ever
- SVN操作
- 堆,栈,堆栈的区别
- poj 1948二维01背包
- UINavigationController使用详解
- ElasticSearch优化
- 【HDOJ】1048 -> The Hardest Problem Ever
- iPhone程序连接到真机调试(注册了APP ID及购买了IDP开发者授权的前提下)
- xcode4.2/4.3 配置svn
- 窗口的枚举和查找
- POJ1088—滑雪 记忆化搜索
- JAVA中String与StringBuffer的区别
- 解释throw表达式和try块的使用方法的程序
- 如何正确使用page—taglib经行正确中文检索分页(同时查询条件任意)
- xcode 4.2 不再支持 Window-Based Application 的解决办法