Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<iostream>
- #include<algorithm>
- #include<math.h>
- #define SIZE 265
- using namespace std;
- char s[SIZE];
- char c[27];
- int main()
- {
- freopen("input.txt","r",stdin);
- freopen("output.txt","w",stdout);
- for(int i = 0; i < 10; i++)
- c[i] = char(i+'0');
- for(int i = 0; i < 27; i++)
- c[i+10] = char(i+'A');
- char val[27];
- for(int i = 0; i < 26; i++)
- val[i] = char(i+'a');
- val[26] = ' ';
- cin >> s;
- int n = strlen(s);
- for(int i = 0; i < n; i++)
- {
- int p = 0;
- while((c[p] != s[i]) && (p < 26))
- p++;
- int pos = (p-2-i)%27;
- if(pos < 0) pos += 27;
- cout << val[pos];
- }
- cout << "\n";
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement