Run ID 作者 问题 语言 测评结果 时间 内存 代码长度 提交时间
37130 惠子铭 加密的病历单 C++ 通过 0 MS 256 KB 748 2024-01-19 15:13:52

Tests(1/1):


#include <iostream> #include <string.h> using namespace std; int i; #define A 50+5 int main() { char a[A]; cin>>a; int len=strlen(a); for(i=0;i<len;i++) { if(a[i]>='a'&&a[i]<='z') { if(a[i]>='x') { a[i]-=26; } a[i]+=3; a[i]-=32; } else if(a[i]>='A'&&a[i]<='Z') //不能使用if,否则上面if转换的大写失效 { if(a[i]>='X') { a[i]-=26; } a[i]+=3; a[i]+=32; } } while(len) { cout<<a[len-1]; len--; } return 0; }


测评信息: