【ACM-Steps1.2】简单字符串处理、简单数学题、进制转换系列8题(二)
2013-01-28 15:21
357 查看
接上篇:
5、HDU 3188——Just A Triangle(水)
同3,判断等腰/直角三角形,代码略。
6、HDU 1328——IBM Minus One(水)
所有字母加一,字母Z变成A,注意输出格式。
7、HDU 3361——ASCII(水)
ASCII转字母。
8、HDU 3079——Vowel Counting(水)
元音大写,非元音小写。
5、HDU 3188——Just A Triangle(水)
同3,判断等腰/直角三角形,代码略。
6、HDU 1328——IBM Minus One(水)
所有字母加一,字母Z变成A,注意输出格式。
#include <iostream> #include <string> using namespace std; int main() { int testcase; cin>>testcase; for(int i=1;i<=testcase;i++) { char a[55]; cin>>a; for(int i=0;i<strlen(a);i++) { if(a[i]!='Z') a[i]+=1; else a[i]='A'; } cout<<"String #"<<i<<endl; cout<<a<<endl; cout<<endl; /*if(i!=testcase) cout<<endl;*/ } return 0; }
7、HDU 3361——ASCII(水)
ASCII转字母。
#include <iostream> #include <string> using namespace std; int ascpack[1009]; int main() { string res; int testcase; cin>>testcase; for(int i=0;i<testcase;i++) { cin>>ascpack[i]; } for(int j=0;j<testcase;j++) { res+=(char)ascpack[j]; } cout<<res; return 0; }
8、HDU 3079——Vowel Counting(水)
元音大写,非元音小写。
#include <string> #include <iostream> #include <ctype.h> using namespace std; bool isvowel(char a) { if(a=='a'||a=='A'||a=='e'||a=='E'||a=='i'||a=='I'||a=='o'||a=='O'||a=='u'||a=='U') return true; else return false; } int main() { int testcase; char tar[1009]; cin>>testcase; while(testcase--) { cin>>tar; for(int i=0;i<strlen(tar);i++) { if(isupper(tar[i])&&!isvowel(tar[i])) { tar[i]+=32; } else if(islower(tar[i])&&isvowel(tar[i])) { tar[i]-=32; } } cout<<tar<<endl; } return 0; }
相关文章推荐
- 【ACM-Steps1.2】简单字符串处理、简单数学题、进制转换系列8题(一)
- HDOJ--ACM-Steps--2.1.3--Cake(GCD,简单数学)
- C语言简单处理报文中固定格式、固定分隔符的字符串
- ACM-简单题之郑厂长系列故事(逃离迷宫)——hdu4524
- 字符串处理的一个简单题
- 【数学之美系列五】简单之美:布尔代数和搜索引擎的索引
- 数学之美系列五 之 简单之美:布尔代数和搜索引擎的索引
- zoj1151 zoj1295 Word Reversal 字符串的简单处理
- 数学之美 系列十八 - 矩阵运算和文本处理中的分类问题
- 5月底acm训练解题报告(简单字符串)
- ACM-字符串处理之Substrings——hdu1238
- C#多线程开发,简单示例-字符串并发处理
- PAT 天梯赛 L1-027. 出租 (简单字符串处理)
- ACM之字符串处理
- poj 1504 Adding Reversed Numbers(简单字符串的处理)
- hud 1860 简单字符串处理
- 简单应用程序的设计字符串处理
- Course(简单的字符串处理问题)
- acm-一个简单的数学题
- WorldWind学习系列三:简单功能分析——主窗体的键盘监听处理及拷贝和粘贴位置坐标功能