poj 2538 WERTYU
来源:互联网 发布:日本女演员知乎 编辑:程序博客网 时间:2024/06/05 00:09
简单暴力的一道题,以前做过,现在就不浪费时间自己打表了。。。
粘上一种稍微聪明的方法和一种最笨的方法。。。
聪明一些的方法:
#include <cstdio>#include <cstring>const char dic[]=" 1234567890-=QWERTYUIOP[]\\ASDFGHJKL;'ZXCVBNM,./";char str[1000];int main(){int i,j,l,l2=strlen(dic);while (gets(str)!=NULL){l=strlen(str);for (i=0;i<l;i++){for (j=1;str[i]!=dic[j] && j<l2;j++);if (j<l2)printf("%c",dic[j-1]);elseprintf(" ");}printf("\n");}}
最笨的方法:
#include"stdio.h"#include"string.h"int main(){char s[100];char a[100]; s[';'] = 'L';s['L'] = 'K';s['K'] = 'J';s['J'] = 'H';s['H'] = 'G';s['G'] = 'F';s['F'] = 'D';s['D'] = 'S';s['S'] = 'A';s[','] = 'M';s['M'] = 'N';s['N'] = 'B';s['B'] = 'V';s['V'] = 'C';s['C'] = 'X';s['X'] = 'Z';s['['] = 'P';s['P'] = 'O';s['O'] = 'I';s['I'] = 'U';s['U'] = 'Y';s['Y'] = 'T';s['T'] = 'R';s['R'] = 'E';s['E'] = 'W';s['W'] = 'Q';s['/'] = '.';s['\''] = ';';s[']'] = '[';s['\\'] = ']';s['.'] = ',';s['='] = '-';s['-'] = '0';s['0'] = '9';s['9'] = '8';s['8'] = '7';s['7'] = '6';s['6'] = '5';s['5'] = '4';s['4'] = '3';s['3'] = '2';s['2'] = '1';s['1'] = '`';s[' ']=' ';while(gets(a)){int i;for(i=0;i<strlen(a);i++)printf("%c",s[a[i]]);printf("\n");}return 0;}
0 0
- poj 2538 WERTYU
- POJ 2538 WERTYU 模拟
- poj 2538 WERTYU
- poj 2538 WERTYU
- poj 2538 WERTYU
- POJ 2538 WERTYU G++
- POJ 2538 WERTYU(水题)
- POJ 2538 WERTYU(水~)
- zoj 1884 || poj 2538 WERTYU(这水让我很YM!)
- pku 2538 WERTYU
- WERTYU
- WERTYU
- WERTYU
- WERTYU
- WERTYU
- WERTYU
- WERTYU
- WERTYU
- 使用的mysql语句汇总
- 【UI特效】FrameLayout实现ListView顶部悬停效果
- 狐言:王阳明心学、量子物理、心外无物的乱弹
- Java程序验证日期格式
- IOS 本地推送消息以及进入后台继续推送
- poj 2538 WERTYU
- fzoj 1320 Ones(动态规划:水题)
- 黑马程序员-----JAVA面向对象(二)
- cocos v3.2在vs2012下编译安装
- mysql 主从复制实现原理
- document.body和document.documentElement的区别
- Android中正则表达式使用
- hadoop远程调试
- NOT IN和NOT EIXTS的风险