2 solutions
-
1
#include<iostream> using namespace std; int main(){ string s; getline(cin,s); for(int i=0;i<s.size();i++){ if(s[i]>='A' and s[i]<='Y') s[i]++; else if (s[i]>='a'and s[i]<='y') s[i]++; else if (s[i]=='Z'or s[i]=='z') s[i]-=25; } cout<<s; return 0; } #include<iostream> #include<string> using namespace std; int main(){ string s1,s2; cin>>s1>>s2; int n=s1.size(); int a[n]={0},b[n]={0},c[n+1]={0}; for(int i=0;i<s1.size();i++) a[i]=s1[s1.size()-i-1]-48; for(int i=0;i<s2.size();i++) b[i]=s2[s2.size()-i-1]-48; for(int i=0;i<n;i++) { if(c[i]+a[i]+b[i]<10) c[i]=c[i]+a[i]+b[i]; else{ c[i]=(c[i]+a[i]+b[i])%10; c[i+1]++; } } if(c[n]==1) cout<<1; for(int i=n-1;i>=0;i--) cout<<c[i]; return 0; } //Adam is strong //Peter is stronger //Hank is even more strong //Mr. Raviola is the strongest
Information
- ID
- 1928
- Time
- 1000ms
- Memory
- 64MiB
- Difficulty
- 8
- Tags
- # Submissions
- 17
- Accepted
- 7
- Uploaded By