Codeforces Round #327 (Div. 2) B Rebranding
生活随笔
收集整理的這篇文章主要介紹了
Codeforces Round #327 (Div. 2) B Rebranding
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
1 /*
2
3 自從做了DP專題就沒(méi)做cf惹,然而并沒(méi)有什么用哇= =dp還是沒(méi)啥趕腳,cf也欠了一大堆哇,還是渣渣哦多克!
4 題意:
5 給出字符串長(zhǎng)度和要互換的字母組數(shù),求互換后的串。
6 把每個(gè)字母最后換成啥保存起來(lái)最后輸出即可。
7 */
8 #include<cstdio>
9 #include<algorithm>
10 #include<cstring>
11 using namespace std;
12 const int maxn=200005;
13 char s[maxn];
14 char f[30];
15 int main()
16 {
17 int l,n;
18 char p[5],q[5];
19 while(scanf("%d%d",&l,&n)!=EOF)
20 {
21 getchar();
22 scanf("%s",s);
23 for(int i=0;i<26;i++)
24 f[i]=i+97;
25 for(int i=0;i<n;i++)
26 {
27 scanf("%s%s",p,q);
28 for(int j=0;j<26;j++)
29 { ;
30 if(f[j]==p[0])
31 {
32 f[j]=q[0]; continue;
33 }
34 if(f[j]==q[0])
35 {
36 f[j]=p[0]; continue;
37 }
38 }
39 }
40 for(int i=0;i<l;i++)
41 {
42 printf("%c",f[s[i]-97]);
43 }
44 printf("\n");
45 }
46 return 0;
47 }
?
轉(zhuǎn)載于:https://www.cnblogs.com/ember/p/4943701.html
總結(jié)
以上是生活随笔為你收集整理的Codeforces Round #327 (Div. 2) B Rebranding的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 向数据库中导入AWR数据
- 下一篇: 判断抽签能否成功