Run ID | 作者 | 问题 | 语言 | 测评结果 | 分数 | 时间 | 内存 | 代码长度 | 提交时间 |
---|---|---|---|---|---|---|---|---|---|
5243 | A班-许锘林 | 加密的病例单 | C++ | 通过 | 100 | 1 MS | 248 KB | 712 | 2025-01-24 14:25:11 |
#include <bits/stdc++.h> using namespace std; int main() { char a[100]; char b[100]; cin>>a; for(int i = 0;i < strlen(a);i++) { if(a[i] >= 'A' && a[i] <= 'Z') { char e = a[i] + 32; if(e == 'x') { e = 'a'; } else if(e == 'y') { e = 'b'; } else if(e == 'z') { e = 'c'; } else { e = e + 3; } b[i] = e; } else { char e = a[i] - 32; if(e == 'X') { e = 'A'; } else if(e == 'Y') { e = 'B'; } else if(e == 'Z') { e = 'C'; } else { e = e + 3; } b[i] = e; } } for(int i = strlen(a) - 1;i >= 0;i--) { cout<<b[i]; } return 0; }