/* No.18 うーさー暗号 https://yukicoder.me/problems/no/18 A, Z = 65, 90 */ #include using namespace std; void Usa_cryption(string s) { int rot = 1; for (auto ch : s) { // char temp = ch; // cout << (char)ch << ", " << (int)ch << "," << rot++ << endl; if (ch - rot < 65) cout << (char)(ch - rot + 26); else cout << (char)(ch - rot); if (rot == 26) rot = 0; rot++; } cout << endl; } int main() { ios::sync_with_stdio(0); cin.tie(0); string s; cin >> s; Usa_cryption(s); }