UVA 10082 WERTYU字符串处理
来源:互联网 发布:比特币 软件 编辑:程序博客网 时间:2024/05/16 06:42
uva的题是在vj上找的,我都编辑好的,所以没有传送门,给个vj的门吧
http://acm.hust.edu.cn/vjudge/toIndex.action
这道题使用了常量数组减少了大量的if语句,我这里用的是getline这个函数用法是(cin,str,‘\n’)其中str要选择string类型,而最后的读取截止符要用char类型,下面是代码
#include<iostream>#include<iomanip>#include<cstdio>#include<cstring>#include<sstream>#include<stack>#include<queue>#include<fstream>#include<algorithm>#include<map>#include<set>#include<vector>#include<functional>#include<cmath>using namespace std;char s[] = "`1234567890-=QWERTYUIOP[]\\ASDFGHJKL;\'ZXCVBNM,./";string data;int main(){while(getline(cin,data,'\n')) { for(int i=0;i<data.length();i++) { for(int j=1;;j++) { if(s[j]==data[i]) { cout<<s[j-1]; break; } if(!s[j])//检测字符串完毕,检测如空格等不在字符串内的字符 { cout<<data[i]; break; } } } cout<<endl; }return 0;}
0 0
- UVA 10082 WERTYU字符串处理
- uva-10082 - WERTYU
- UVa 10082 WERTYU
- UVa OJ 10082-WERTYU
- uva 10082 - WERTYU
- UVa 10082 - WERTYU
- UVA 10082 - WERTYU
- uva 10082 - WERTYU
- UVa 10082 WERTYU
- UVA 10082 WERTYU
- UVA-10082 WERTYU
- UVA 10082 - WERTYU
- UVA-10082 WERTYU
- Uva - 10082 - WERTYU
- UVa 10082 - WERTYU
- UVa-10082WERTYU
- 【Uva 10082】 WERTYU
- UVA - 10082 WERTYU
- [leetcode 246] Strobogrammatic Number
- 一起学Git:Git文件状态
- 初识UML
- java.lang.String +concat(s1: String): String
- 原码, 反码, 补码 详解
- UVA 10082 WERTYU字符串处理
- 《正则表达式必知必会》读书笔记
- CentOS下安装Scala(事例为Scala2.11.7) 2015
- translate和left
- 黑马程序员——IO
- Ubuntu Server安装Memcached
- 第9周项目4-广义表算法库及应用(1)
- android framework添加对C++的支持
- A - 最难的一道题