UVa 10082 WERTYU
来源:互联网 发布:c语言switch case语句 编辑:程序博客网 时间:2024/06/17 15:21
做法自然还是构建一个容器处理方便
#include<stdio.h>#include<string.h>int main(void){ char ch[1000], s[50] = "`1234567890-=QWERTYUIOP[]\\ASDFGHJKL;'ZXCVBNM,./"; int i, j, len, flag, count; while(gets(ch)) { len = strlen(ch); for(i = 0; i < len; i++) { for(j = 0; j < strlen(s); j++) { if (ch[i] == s[j]) { flag = 1; count = j-1; break; } if (ch[i] != s[j]) { flag = 0; } } printf("%c", flag?s[j-1]:ch[i]); } printf("\n"); }}
但是看到刘大之后顿时钦佩,简洁之道
#include<stdio.h>char s[] = "`1234567890-=QWERTYUIOP[]\\ASDFGHJKL;'ZXCVBNM,./";int main(void){ int i, c; while((c = getchar()) != EOF) { for(i = 1; s[i] && s[i] != c; i++); if (s[i]) putchar(s[i-1]); else putchar(c); }}
阅读全文
0 0
- 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
- Uva 10082 WERTYU
- iOS 友盟统计~统计界面次数
- matllab处理三维点云
- mysql 数据库常用配置
- Wannafly挑战赛3- A 珂朵莉
- python 序列类型方法
- UVa 10082 WERTYU
- 20171110
- (Linux Issue) ubuntu16.04 wifi driver setting
- B
- 腾讯2017秋招笔试编程题
- python 多进程分析
- Cloud Foundry
- python3 字符串所有方法
- 飞行前的准备工作