Run ID 作者 问题 语言 测评结果 时间 内存 代码长度 提交时间
88256 sh25_zhangzh 加密的病历单 C++ 通过 0 MS 248 KB 741 2026-05-08 15:37:01

Tests(1/1):


#include<iostream> #include<string> using namespace std; int main() { string c; getline(cin,c); int n=c.size(); string b=c; for(int i=0;i<n;i++) { c[i]=b[n-1-i]; } for(int i=0;i<c.size();i++) { if(c[i]>='A'&&c[i]<='Z') { c[i]+=32; } else { c[i]-=32; } } for(int i=0;i<c.size();i++) { if(c[i]>='a'&&c[i]<='w') { c[i]+=3; } else if(c[i]=='z') { c[i]='c'; } else if(c[i]=='y') { c[i]='b'; } else if(c[i]=='x') { c[i]='a'; } else if(c[i]>='A'&&c[i]<='W') { c[i]+=3; } else if(c[i]=='Z') { c[i]='C'; } else if(c[i]=='Y') { c[i]='B'; } else if(c[i]=='X') { c[i]='A'; } } cout<<c; }


测评信息: