#include<iostream>
#include <iomanip>
#include <algorithm>
#include "stdio.h"
using namespace std;
int main() {
// while (true) {
string begin, old_code, answer, end;
getline(cin, begin);
// if (begin == "ENDOFINPUT") {
// break;
// }
if (begin == "START") {
getline(cin, old_code);
answer = old_code;
for (int i = 0; i < old_code.size(); ++i) {
if (old_code[i] >= 'F' && old_code[i] <= 'Z') {
answer[i] = old_code[i] - 5;
} else if (old_code[i] >= 'A' && old_code[i] <= 'E') {
answer[i] = old_code[i] + 'V' - 'A';
} else {
answer[i] = old_code[i];
}
}
}
getline(cin, end);
cout << answer << endl;
// old_code.erase();
// answer.erase();
// }
return 0;
}
这个题的用例测试和提交后的用例测试不同,上面的代码是针对提交测试的,如果想通过自测,把里面的几行注释代码取消注释就可以了

京公网安备 11010502036488号