https://www.luogu.com.cn/problem/P5733
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| #include <bits/stdc++.h> using namespace std;
int main() { string s; cin>>s; for(int i=0;s[i]!='\0';i++) { if(s[i]>='a' and s[i]<='z') { s[i]=s[i]-'a'+'A'; } cout<<s[i]; } return 0; }
|
https://www.luogu.com.cn/problem/P1914
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| #include <bits/stdc++.h> using namespace std;
int main() { int n; string s; cin>>n>>s; for(int i=0;s[i]!=0;i++) { s[i]=s[i]+n; if(s[i]>'z' or s[i]<'a')s[i]=s[i]-'z'+'a'-1; cout<<s[i]; } cout<<endl; return 0; }
|
https://www.luogu.com.cn/problem/P5015
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
| #include <bits/stdc++.h> using namespace std; int check(char c) { if((c>='a' and c<='z') or (c>='A' and c<='Z') or (c>='0' and c<='9'))return 1; else{return 0;} } int main() { char s; int num=0; for(int i=0;i<5;i++) { s=getchar(); num+=check(s); } cout<<num; return 0; }
|
https://www.luogu.com.cn/problem/P5734
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
| #include <bits/stdc++.h> using namespace std;
int main() { int a,b,n,selection; string s,str; cin>>n; cin>>s; for(int i=0;i<n;i++) { cin>>selection; if(selection==1){cin>>str;s=s+str;cout<<s<<endl;} else if(selection==2){cin>>a>>b;s=s.substr(a,b);cout<<s<<endl;} else if(selection==3){ int a; cin>>a>>str; string houmian=s.substr(a); string qianmian=s.substr(0,a); s=qianmian+str+houmian; cout<<s<<endl; } else if(selection==4){ cin>>str; int place=s.find(str); cout<<place<<endl; } } return 0; }
|
https://www.luogu.com.cn/problem/P1765
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| #include <bits/stdc++.h> using namespace std;
int main() { string s,yici="adgjmptw ",liangci="behknqux",sanci="cfilorvy",sici="sz"; getline(cin,s); int num=0; for(int i=0;s[i]!=0;i++) { if(yici.find(s[i])!=-1)num++; else if(liangci.find(s[i])!=-1)num+=2; else if(sanci.find(s[i])!=-1)num+=3; else if(sici.find(s[i])!=-1)num+=4; } cout<<num; return 0; }
|
https://www.luogu.com.cn/problem/P3741
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| #include <bits/stdc++.h> using namespace std;
int main() { int n,num; string s; cin>>n>>s; for(int i=0;s[i]!=0;i++) { if(s.substr(i,2)=="VK"){s[i]='x';s[i+1]='x';num++;} } for(int i=0;s[i]!=0;i++) { if(s.substr(i,2)=="KK"){num++;break;} else if(s.substr(i,2)=="VV"){num++;break;} } cout<<num; return 0; }
|
https://www.luogu.com.cn/problem/P1321
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| #include <bits/stdc++.h> using namespace std;
int main() { string s; int boynum=0,girlnum=0; cin>>s; for(int i=0;s[i]!=0;i++) { if(s[i]=='b' or s[i+1]=='o' or s[i+2]=='y')boynum++; else if(s[i]=='g' or s[i+1]=='i' or s[i+2]=='r' or s[i+3]=='l')girlnum++; } cout<<boynum<<endl<<girlnum; return 0; }
|
https://www.luogu.com.cn/problem/P1200
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| #include <bits/stdc++.h> using namespace std;
int main() { string hxname,dwname; int hxnum=1,dwnum=1; cin>>hxname>>dwname; for(int i=0;hxname[i]!=0;i++) { hxnum=hxnum*((int)(hxname[i]-'A')+1); } for(int i=0;dwname[i]!=0;i++) { dwnum=dwnum*((int)dwname[i]-'A'+1); } if(hxnum%47==dwnum%47)cout<<"GO"<<endl; else{cout<<"STAY"<<endl;} return 0; }
|
https://www.luogu.com.cn/problem/P1597
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
| #include <bits/stdc++.h> using namespace std;
int main() { string s; int a=0,b=0,c=0; cin>>s; for(int i=0;s[i]!=0;i++) { if(s.substr(i,3)=="a:=") { if(s[i+3]=='a')a=a; else if(s[i+3]=='b')a=b; else if(s[i+3]=='c')a=c; else{a=s[i+3]-'0';} } else if(s.substr(i,3)=="b:=") { if(s[i+3]=='a')b=a; else if(s[i+3]=='b')b=b; else if(s[i+3]=='c')b=c; else{b=s[i+3]-'0';} } else if(s.substr(i,3)=="c:=") { if(s[i+3]=='a')c=a; else if(s[i+3]=='b')c=b; else if(s[i+3]=='c')c=c; else{c=s[i+3]-'0';} } } cout<<a<<" "<<b<<" "<<c; return 0; }
|