3 solutions
-
1
#include<bits/stdc++.h> using namespace std; char s[210]; int main() { cin>>s; int n=strlen(s); for(int i=0;i<n;i++) { if(s[i]>='a'&&s[i]<='w'||s[i]>='A'&&s[i]<='W') { s[i]+=3; } else { s[i]=s[i]-'x'+'a'; } } for(int i=0,j=n-1;i<j;i++,j--) { swap(s[i],s[j]); } for(int i=0;i<n;i++) { if(s[i]>='a'&&s[i]<='z') { s[i]=s[i]-'a'+'A'; } else { s[i]=s[i]-'A'+'a'; } } cout<<s; return 0; }```
-
1
#include<bits/stdc++.h> using namespace std; char s[210]; int main() { cin>>s; int n=strlen(s); for(int i=0;i<n;i++) { if(s[i]>='a'&&s[i]<='w'||s[i]>='A'&&s[i]<='W') { s[i]+=3; } else { s[i]=s[i]-'x'+'a'; } } for(int i=0,j=n-1;i<j;i++,j--) { swap(s[i],s[j]); } for(int i=0;i<n;i++) { if(s[i]>='a'&&s[i]<='z') { s[i]=s[i]-'a'+'A'; } else { s[i]=s[i]-'A'+'a'; } } cout<<s; return 0; }```
-
-1
#include<bits/stdc++.h> using namespace std; int main (){ char a[220]; cin.getline(a,220); puts(a); // cout << strlen(a); for(int i=0;i<strlen(a);i++){ if(a[i]=='x'){ a[i]='a'; } else if(a[i]=='y'){ a[i]='b'; } else if(a[i]=='z'){ a[i]='c'; }else if(a[i]=='X'){ a[i]='A'; }else if(a[i]=='Y'){ a[i]='B'; }else if(a[i]=='Z'){ a[i]='C'; } else{ a[i] += 3; } } puts(a); char a1[strlen(a)]; for(int j=0;j<strlen(a);j++){ int i = (strlen(a)-1); while(i>=0){ swap(a1[j], a[i]); i--; } } puts(a1); // for(int i=0;i<220;i++){ // if(a1[i]>='A'&&a1[i]<='Z'){ // a1[i]+=32; // }else if(a1[i]>='a'&&a1[i]<='z'){ // a1[i]-=32; // } // } // puts(a1); return 0; }
- 1
Information
- ID
- 919
- Time
- 1000ms
- Memory
- 256MiB
- Difficulty
- 1
- Tags
- (None)
- # Submissions
- 99
- Accepted
- 29
- Uploaded By