• [解题报告]Decode the Mad man


    题目大意

    题目原文:http://uva.onlinejudge.org/external/102/10222.pdf

    背景

    只要把每个字母或符号以键盘上在它左边第二个键的符号来取代就行了。

            

    算法:

    很简单,自己看。我实在想不到其他方法了,哈哈。

    代码:

    这里附上我的代码,你可以去这里提交你的代码验证你的代码是否正确。

     1 #include<stdio.h>
     2 int main(void)
     3 {
     4     char a;
     5     while(scanf("%c",&a)!=EOF)
     6     {
     7         if(a=='\\')printf("[");
     8         else if(a==']')printf("p");
     9         else if(a=='[')printf("o");
    10         else if(a=='\'')printf("l");
    11         else if(a==';')printf("k");
    12         else if(a=='/')printf(",");
    13         else if(a=='.')printf("m");
    14         else if(a==',')printf("n");
    15         else if(a=='L'||a=='l')printf("j");
    16         else if(a=='K'||a=='k')printf("h");
    17         else if(a=='J'||a=='j')printf("g");
    18         else if(a=='H'||a=='h')printf("f");
    19         else if(a=='G'||a=='g')printf("d");
    20         else if(a=='F'||a=='f')printf("s");
    21         else if(a=='D'||a=='d')printf("a");
    22         else if(a=='S'||a=='s')printf("\\");
    23         else if(a=='M'||a=='m')printf("b");
    24         else if(a=='N'||a=='n')printf("v");
    25         else if(a=='B'||a=='b')printf("c");
    26         else if(a=='P'||a=='p')printf("i");
    27         else if(a=='O'||a=='o')printf("u");
    28         else if(a=='I'||a=='i')printf("y");
    29         else if(a=='U'||a=='u')printf("t");
    30         else if(a=='Y'||a=='y')printf("r");
    31         else if(a=='T'||a=='t')printf("e");
    32         else if(a=='R'||a=='r')printf("w");
    33         else if(a=='E'||a=='e')printf("q");
    34         else if(a=='V'||a=='v')printf("x");
    35         else if(a=='C'||a=='c')printf("z");
    36         else if(a=='X'||a=='x')printf("'");
    37         else if(a=='A'||a=='a')printf("]");
    38         else if(a=='Z'||a=='z')printf(";");
    39         else printf("%c",a);
    40     }
    41         return 0;
    42 }
  • 相关阅读:
    MyISAM 和 InnoDB 索引的区别
    iOS crash日志
    。。。
    redis的缓存测试
    job测试
    笔记
    Android获取启动页面Activity方法
    UI自动化框架-一个小demo
    mitmproxy-java 的尝试
    monkey
  • 原文地址:https://www.cnblogs.com/qisong178878915/p/2919799.html
Copyright © 2020-2023  润新知