杭电1048题解
来源:互联网 发布:云南特色饰品淘宝 编辑:程序博客网 时间:2024/05/21 12:16
//1注意题目要求,题目是要你输入完START后,输入一串字符,当再输入END时,将解码后的语句输出,而不是没输入完END就输出 // 解码结果 //2在输入非START时,是不执行操作的 //3水题,细心点就行了 #include<iostream>#include<cstring>using namespace std;char decode(char);int main(){//读取 char a[205]={'\0'}, b[205]={'\0'};int i;while(gets(a)) {if(strcmp(a,"START")==0){ memset(a,0,sizeof(a)); memset(b,0,sizeof(b)); }if(strcmp(a,"END")==0) cout<<b<<endl; if(strcmp(a,"ENDOFINPUT")==0) break;for(i=0;a[i];i++){b[i]=decode(a[i]); } //getchar(); } } char decode(char ch) { if(ch>'Z'||ch<'A') { return ch; } if(ch>='A'&&ch<'F') //注意这里是小于F,不是等于号 { return ch+21; } else { return ch-5; } }
阅读全文
0 0
- 杭电1048题解
- 杭电2033题解
- 杭电2006题解
- 杭电1049题解
- 杭电1052题解
- 杭电试题分类题解
- 杭电oj1025题解析
- 杭电1039题题解
- 杭电hdu 1053 Entropy题解
- 杭电2115题解题报告
- 杭电 1425 sort 题解报告
- 杭电 1071 The area 题解报告
- 杭电 1418 抱歉 题解报告
- 杭电 Leftmost Digit 题解 & 新发现
- 杭电1159—Common Subsequence题解
- 杭电1176—免费馅饼题解
- 杭电2546题解题报告及01背包问题
- 杭电2955题解题报告及01背包问题
- Spark2.x学习笔记:10、简易电影受众系统
- 在百度上找的,eclipse上安装tomcat
- labelImg windows10 安装
- hive内置函数
- 4. Median of Two Sorted Arrays
- 杭电1048题解
- 更改pip源至国内镜像,显著提升下载速度
- ucos-iii学习之就绪列表以及添加任务到就绪队列
- 一切问题都可以是最优化
- 类的特性
- Collections 管理同步容器 和 只读容器
- 画第一块PCB遇到的坑
- 你的电脑又卡了么?别着急,有固态硬盘旗舰店推荐从此秒开机
- 2017 ACM-ICPC 亚洲区(南宁赛区)网络赛 M. Frequent Subsets Problem (状态压缩)