hdu-1048 The Hardest Problem Ever
2015-12-17 13:56
260 查看
#include<stdio.h> #include<string.h> int main() { int i,k; char str[1010],ch1[5],ch2[34]; 此处数组开小的话也不行,提交了好多次,我才发现数组开小了,一怒之下开到1000,哈哈 while(gets(ch2),ch2[0]!='E') { gets(str); gets(ch1); k=strlen(str); for(i=0;i<k;i++) { if(str[i]>='F'&&str[i]<='Z') str[i]-=5; else if(str[i]>='A'&&str[i]<='E') // 这个地方不理解为什么else那么重要,如果少了else就wrong了,费解啊。。。。 str[i]+=21; } puts(str); } return 0; }
相关文章推荐
- 去掉windows文件末尾的^M: %s/\r//g
- 最小生成树,克鲁斯卡尔算法(Python实现)
- 菜鸟猿大战Java之集合框架系列(一)
- 去掉windows文件末尾的^M: %s/\r//g
- hdu-1040 As Easy As A+B
- centos7安装配置open***
- 测试庖丁解牛分词工具
- [LeetCode]Find Median from Data Stream
- OpenCV2:Mat属性type,depth,step
- 公约数数列
- Xcode7.1 App上线提交不了问题汇总
- layoutSubviews总结
- iOS Block的使用
- Openstack(Kilo)安装系列之glance(六)
- iOS多语言本地化(国际化)设置
- hdu-1037 Keep on Truckin'
- Mac与Phy组成原理的简单分析
- hdu-1029 Ignatius and the Princess IV
- c++实现bp神经网络分类
- 关于android性能,内存优化