#include<bits/stdc++.h>
using namespace std;
string s, temp, ans;
int main() {
cin >> s;
for (int i = 0; i < s.size(); i++) {
temp.push_back(s[i]);
int num = stoi(temp);
if (num > 26) {
temp.pop_back();
num = stoi(temp);
ans.push_back(num + 'A' - 1);
temp.clear();
temp.push_back(s[i]);
}
}
if (!temp.empty()) {
int num = stoi(temp);
ans.push_back(num + 'A' - 1);
}
cout << ans;
return 0;
}
0.0分
1 人评分
C语言程序设计教程(第三版)课后习题8.1 (C语言代码)浏览:438 |
本人酷爱递归实现很多问题,这里也是浏览:549 |
三角形 (C++代码)递归(存在大量重复计算,容易出现时间超限)浏览:774 |
C语言程序设计教程(第三版)课后习题7.2 (C语言代码)浏览:534 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:667 |
K-进制数 (C语言描述,蓝桥杯)浏览:925 |
Tom数 (C语言代码)浏览:525 |
2006年春浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:342 |
C语言训练-自守数问题 (C语言代码)浏览:740 |
小O的图案 (C语言代码)浏览:912 |