第十届蓝桥杯省赛C/C++ B组
新解
#include <bits/stdc++.h>
using namespace std;
void dfs(int N)
{
if (N > 26)
dfs((N - 1) / 26);
putchar('A' + (N - 1) % 26);//cout<<(char)('A' + (N - 1) % 26);
}
int main() {
int N;
while (cin >> N)
{
dfs(N);
cout << endl;
}
return 0;
}
欢迎点赞与评论~
记得收藏
后续会继续补充~