WERTYU

原创 2013年12月01日 20:40:37
题目1093:WERTYU

时间限制:1 秒

内存限制:32 兆

特殊判题:

提交:1079

解决:397

题目描述:

    A common typing error is to place the hands on the keyboard one row to the right of the correct position. So "Q" is typed as "W" and "J" is typed as "K" and so on. You are to decode a message typed in this manner.

输入:

    Input consists of several lines of text. Each line may contain digits, spaces, upper case letters (except Q, A, Z), or punctuation shown above [except back-quote (`)]. Keys labelled with words [Tab, BackSp, Control, etc.] are not represented in the input.

输出:

    You are to replace each letter or punctuation symbol by the one immediately to its left on the QWERTY keyboard shown above. Spaces in the input should be echoed in the output.

样例输入:
O S, GOMR YPFSU/
样例输出:
I AM FINE TODAY.
#include<iostream>
using namespace std;
 
int main()
{
    int i,l;
    char index[100];
    string s="`1234567890-=QWERTYUIOP[]\\ASDFGHJKL;'ZXCVBNM,./",ss;
    for(i=1,l=s.size();i<l;++i)
         index[s[i]]=s[i-1];
    index[' ']=' ';
    while(getline(cin,ss))
    {
         for(i=0,l=ss.size();i<l;++i)
             cout<<index[ss[i]];
         cout<<endl;
    }
    return 0;
}
/**************************************************************
    Problem: 1093
    User: 3011216016
    Language: C++
    Result: Accepted
    Time:0 ms
    Memory:1520 kb
****************************************************************/


算法入门经典:WERTYU

WERTYU(WERTYU, UVa 10082) 前言:好好努力! 问题: 把手放在键盘上时,稍不注意就会往右错一位。这样,输入Q会变成输入W,输入J会变成输入K等。        输入...
  • MissXy_
  • MissXy_
  • 2017年08月04日 20:10
  • 286

九度 题目1093:WERTYU

/********************************* * 日期:2013-2-6 * 作者:SJF0115 * 题号: 题目1093:WERTYU * ...
  • SJF0115
  • SJF0115
  • 2013年02月06日 20:40
  • 1218

【算法-字符串】【WERTYU】

把手放在键盘上时,稍不注意就会往右错一位。这样的话,Q会变成W,J会变成K等。 电脑键盘如图所示: 输入一个错位后敲出的字符串,输出打字员本来想打出的句子。 样例输入:O S, GOMR YPFS...
  • bear_huangzhen
  • bear_huangzhen
  • 2016年01月31日 12:55
  • 548

算法竞赛入门经典(第二版)-刘汝佳-第三章 数组与字符串 例题+习题(17/18)

说明本文是我对第三章题目的练习总结,建议配合紫书——《算法竞赛入门经典(第2版)》阅读本文。 另外为了方便做题,我在VOJ上开了一个contest,欢迎一起在上面做:第三章contest例题例3-1...
  • thudaliangrx
  • thudaliangrx
  • 2016年02月19日 17:28
  • 3518

算法竞赛一些基础问题的复习(java) 2(开灯问题、蛇形填数、TEX、wertyu)

网上搜了一下,完整整理这些题的貌似只有c的,我还是继续用java吧。下午没事又复习复习第三章,大年初一写代码,感觉嗨翻了。。。 1.开灯问题。有n盏灯,编号为1~n。第1个人把所有灯打开,第2个人按...
  • qq_35016445
  • qq_35016445
  • 2017年01月30日 21:53
  • 251
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:WERTYU
举报原因:
原因补充:

(最多只允许输入30个字)