Run ID | 作者 | 问题 | 语言 | 测评结果 | Time | Memory | 代码长度 | 提交时间 |
---|---|---|---|---|---|---|---|---|
7619 | 刘芃伽 | 加密的病历单 | C++ | Wrong Answer | 0 MS | 264 KB | 530 | 2025-05-10 09:46:55 |
#include<bits/stdc++.h> using namespace std; int main(){ char a[50]={}; cin>>a; for(int i=0;a[i]!='\0';i++){ if(isupper(a[i])) a[i]=a[i]+32; else if(islower(a[i])) a[i]=a[i]+32; } for(int i=0;i<strlen(a)/2;i++){ swap(a[i],a[(strlen(a)-1)-i]); } for(int i=0;i<strlen(a);i++){ if(isupper(a[i])){ a[i]=(a[i]-'A'+3)%26+'A'; } else{ a[i]=(a[i]-'a'+3)%26+'a'; } } cout<<a<<endl; return 0; }
------Input------
tjfyNqyHpXjxWmHKOkCPFxbIEukFumgVLzPVVBocCTWVIngVU
------Answer-----
xyJQlyzwfFReyysCoyJPXiNXhlEAisfNrnkPzAMaSkBTqBIMW
------Your output-----
xyZalyzwfVHeyysSoyZ`Ni^NhlUQisf^rnk`zQ]aIkRJqRY]M