题解 | #简单密码#
简单密码
https://www.nowcoder.com/practice/ff99c43dd07f4e95a8f2f5448da3772a
#include <iostream> using namespace std; int main() { string str; string start,end; while(cin>>start){ if(start=="ENDOFINPUT") break; getchar(); getline(cin,str); cin>>end; for(int i=0;i<str.size();i++){ if(str[i]>='A' && str[i]<='Z'){ str[i]=(str[i]-'A'-5+26)%26+'A'; } } for(int i=0;i<str.size();i++) cout<<str[i]; cout<<endl; } return 0; } // 64 位输出请用 printf("%lld")