首页 > 其他 > 详细

潜伏者

时间:2019-06-20 21:53:55      阅读:151      评论:0      收藏:0      [点我收藏+]

原题地址:https://www.luogu.org/problemnew/show/P1071

 

 

 

AC代码如下:

技术分享图片
 1 #include <string>
 2 #include <cstdio>
 3 #include <cstring>
 4 #include <iostream>
 5 #include <algorithm>
 6 using namespace std;
 7  
 8 int main()
 9 {
10     ios::sync_with_stdio(false);
11     string a,b,s;
12     int k[27];char ch[200];
13     cin>>a>>b>>s;
14     int len1=a.size(),len2=s.size();
15     for (int i=0;i<len1;i++)
16         k[a[i]-64]++;
17     for (int i=1;i<=26;i++)
18     if (k[i]==0)
19     {
20         printf("Failed\n");
21         return 0;
22     }
23     for (int i=0;i<len1;i++)
24     for (int j=i+1;j<len1;j++)
25     if (a[j]==a[i] && b[j]!=b[i])
26     {
27         printf("Failed\n");
28         return 0;
29     }
30     for (int i=0;i<len1;i++)
31     for (int j=i+1;j<len1;j++)
32     if (b[j]==b[i] && a[j]!=a[i])
33     {
34         printf("Failed\n");
35         return 0;
36     }
37     for (int i=0;i<len1;i++)
38         ch[a[i]-64]=b[i];
39     for (int i=0;i<len2;i++)
40         cout<<ch[s[i]-64];
41     return 0;
42 }
潜伏者

 

潜伏者

原文:https://www.cnblogs.com/LHR-HY/p/11061173.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!