//WERTYU问题:
//收获:注意的就是,在字符串中表示\,仍然要用\\,前一个\是转义字符
//O S, GOMR YPFSU/
#include <iostream>
#include <cstdio>
using namespace std;
char s[] = "`1234567890-=QWERTYUIOP[]\\ASDFGHJKL;'ZXCVBNM,./"; // \\才表示\,前一个符号是转义字符
int main()
{int c, i;while ((c = getchar()) != EOF){for (i = 1; s[i] && s[i] != c; i++);cout << (s[i]?s[i - 1]:(char)c);}return 0;
}
/*另,感受一下;'\0'就是8位的00000000,因为字符类型中并没有对应的这个字符,所以这么写。在数值类型里就代表数字0
#include <iostream>
using namespace std;
int main()
{char a[10] = "123456";int i = 0;while(a[i]){cout << a[i];i++;}cout << endl;cout << "test字符串结束符:" << a[10] << endl<< "经过强制类型转换:" << (int)a[10] << endl;return 0;
} */

转载于:https://www.cnblogs.com/mofushaohua/p/7789455.html

UVA-10082 WERTYU相关推荐

  1. UVa 10082 - WERTYU 解题报告 - C语言

    1.题目大意: 输入一个错位的字符串(字母全为大写),输出原本想打出的句子. 2.思路: 如果将每个输入字符所对应的应输出字符一一使用if或者switch,则过于繁琐.因此考虑使用常量数组实现. 3. ...

  2. 【OI】WERTYU UVa 10082

    题目: A common typing error is to place the hands on the keyboard one row to the right of the correct ...

  3. 算法竞赛入门经典(第二版) | 程序3-6 WERTYU (UVa 10082)(常量数组)

    题目描述: 输入一个按键盘顺序,向后错一位后敲出的字符串,输出本来想打出的句子, 且输入中不会出现不合法的字符,例如A. Simple input: O S, GOME YPFSU/ Simple o ...

  4. π-Algorithmist分类题目(1)

    原题网站:Algorithmist,http://www.algorithmist.com/index.php/Main_Page π-Algorithmist分类题目(1) Sorting UVAL ...

  5. 紫书《算法竞赛入门经典》

    紫书<算法竞赛入门经典>题目一览 第3章 数组和字符串(例题) UVA 272 TEX Quotes UVA 10082 WERTYU UVA 401 Palindromes UVA 34 ...

  6. SUPERBIN技术周刊第6期

    本技术周刊是以周为单位作为里程碑,记录一个程序员视角下的所见,所学,所想.兴趣领域包括:数学,算法,图形,图像,音视频,AI,游戏,软件开发技术,操作系统,开源,以及生活杂记等."不积跬步, ...

  7. UVA----10082 WERTYU【字符串】

    WERTYU UVA - 10082 题目传送门 题目大意:按照所给的键盘样式,以及错误的字符串,输出正确的字符串,其输入的每一个字符都按照键盘样式向右错移了一位. 解决方法:将整个键盘用数组存起来, ...

  8. UVa Online Judge 工具網站

    UVa Online Judge 工具網站 转自http://www.csie.ntnu.edu.tw/~u91029/uva.html Lucky貓的ACM園地,Lucky貓的 ACM 中譯題目 M ...

  9. (Step1-500题)UVaOJ+算法竞赛入门经典+挑战编程+USACO

    下面给出的题目共计560道,去掉重复的也有近500题,作为ACMer Training Step1,用1年到1年半年时间完成.打牢基础,厚积薄发. 一.UVaOJ http://uva.onlinej ...

  10. 《算法竞赛入门经典》Chap3

    <算法竞赛入门经典(第二版)>第三章 思考题 题目1 必要的存储量 题目2 统计字符1的个数 示例程序 程序3-1 逆序输出 程序3-2 开灯问题 程序3-3 蛇形填数 程序3-4 竖式问 ...

最新文章

  1. 《现代操作系统》第4章读书笔记--文件系统(未完成)
  2. Qt信号和槽连接方式的选择
  3. Scala入门到精通——第二十节 类型参数(二)
  4. linux关机时循环输出脚本,Linux关机时执行指定脚本功能实现
  5. mysql 语句块语法_MySQL ------ MySQL常用语句的语法 (三十四)
  6. Java最佳实践–高性能序列化
  7. 对比学习有多火?文本聚类都被刷爆了…
  8. 一朵云重50万公斤,为什么掉不下来?
  9. 要不要选 qt tool_小户型儿童房要不要做高低床?优劣都告诉你,自己选
  10. android wear 同步应用,Android Wear发布 突出语音及同步功能
  11. Javascript - 面向对象
  12. selenium实现失败重运行
  13. 基于Seay的PHP源代码审计
  14. 小米商城官网部分代码
  15. 如何把google日历添加到桌面
  16. 动态链接库劫持--libc
  17. Unity序列化——Assets序列化
  18. MSET算法参差分析(一)
  19. 重磅!程序员工资不会上涨的几个现象
  20. Linux 多点电容触摸屏

热门文章

  1. 2020年,拒绝划水,如何规划前端学习新路径?
  2. 小身材也有强劲性能,树莓派2代B型图形界面搞机
  3. 解决element-ui/element-plus中el-pagination分页组件显示英文
  4. 手工搭建多层(多隐藏层)BP神经网络
  5. Python基础--读取yaml文件
  6. 非精确一维线搜索(Armijo-Goldstein Rule 和 Wolfe-Powell Rule)
  7. JS-文字上下滚动(多行停顿)
  8. org.hibernate.UnknownEntityTypeException: Unable to locate persister: 异常解决
  9. 进入Recovery模式方法
  10. 解决触摸板synatipics与键盘驱动相冲突问题——win8.1