OpenJudgeP1.7.10:简单密码__(刷题)_水题

Posted pengcheng-official

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了OpenJudgeP1.7.10:简单密码__(刷题)_水题相关的知识,希望对你有一定的参考价值。

因为本人很懒,不想去找什么,ASCII码的规律......

就又开了一个cpp,打了一份if&else 的表。

 1 #include <bits/stdc++.h>
 2 using namespace std;
 3 char a[50];
 4 char b[50];
 5 
 6 /*A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
 7 V W X Y Z A B C D E F G H I J K L M N O P Q R S T U*/
 8 
 9 int main()
10 {
11     for(int i=1;i<=26;i++) cin>>a[i];
12     for(int i=1;i<=26;i++) cin>>b[i];
13     for(int i=1;i<=26;i++) cout<<a[i];
14     for(int i=1;i<=26;i++) cout<<b[i];
15     for(int i=0;i<=26;i++)
16         printf("else if(ch[i] == ‘%c‘) ans[i]=‘%c‘;
",a[i],b[i]);
17     return 0;
18 }

Ctrl+C && Tab一下就完成了!!!

 1 #include<bits/stdc++.h>
 2 using namespace std;
 3 const int maxn=1e6 + 5;
 4 char ch[maxn],ans[maxn];
 5 int main()
 6 {
 7     while(scanf("%s",ch)!=EOF)
 8     {
 9         int len=strlen(ch);
10         for(int i=0;i<len;i++)
11         {
12             if(A<=ch[i] && ch[i]<=Z)
13             {
14                 if(ch[i] == A) ans[i]=V;
15                 else if(ch[i] == B) ans[i]=W;
16                 else if(ch[i] == C) ans[i]=X;
17                 else if(ch[i] == D) ans[i]=Y;
18                 else if(ch[i] == E) ans[i]=Z;
19                 else if(ch[i] == F) ans[i]=A;
20                 else if(ch[i] == G) ans[i]=B;
21                 else if(ch[i] == H) ans[i]=C;
22                 else if(ch[i] == I) ans[i]=D;
23                 else if(ch[i] == J) ans[i]=E;
24                 else if(ch[i] == K) ans[i]=F;
25                 else if(ch[i] == L) ans[i]=G;
26                 else if(ch[i] == M) ans[i]=H;
27                 else if(ch[i] == N) ans[i]=I;
28                 else if(ch[i] == O) ans[i]=J;
29                 else if(ch[i] == P) ans[i]=K;
30                 else if(ch[i] == Q) ans[i]=L;
31                 else if(ch[i] == R) ans[i]=M;
32                 else if(ch[i] == S) ans[i]=N;
33                 else if(ch[i] == T) ans[i]=O;
34                 else if(ch[i] == U) ans[i]=P;
35                 else if(ch[i] == V) ans[i]=Q;
36                 else if(ch[i] == W) ans[i]=R;
37                 else if(ch[i] == X) ans[i]=S;
38                 else if(ch[i] == Y) ans[i]=T;
39                 else if(ch[i] == Z) ans[i]=U;
40             }
41             else ans[i]=ch[i];
42         }
43         for(int i=0;i<len;i++) printf("%c",ans[i]);
44         printf(" ");
45     }
46     return 0;
47 }

 

以上是关于OpenJudgeP1.7.10:简单密码__(刷题)_水题的主要内容,如果未能解决你的问题,请参考以下文章

小米路由器 mini 重新刷回官方固件

小米路由器3-R3 刷固件

弱密码算法简单汇总

hiho_1055_刷油漆

pyton简单网络爬虫,aspx网站中form使用到了__VIEWSTATE__EVENTVALIDATIONcookie来验证的提交

phtyon,通过while循环简单的用户名和密码登录