参考代码:
#include<bits/stdc++.h> #define Inf 0x3F3F3F3F #define Loc freopen("baka.in", "r", stdin) typedef long long LL; using namespace std; const char M[28] = { 'Z','A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z' }; int main() { stack<int> sta; int Tmp; cin >> Tmp; while (Tmp) { sta.push(Tmp % 26); if (Tmp % 26 == 0) Tmp--; Tmp /= 26; } while (!sta.empty()) { cout << M[sta.top()]; sta.pop(); } }
0.0分
0 人评分
C语言考试练习题_排列 (C语言代码)浏览:1373 |
C语言程序设计教程(第三版)课后习题8.9 (Java代码)浏览:1413 |
C语言程序设计教程(第三版)课后习题5.5 (C语言代码)浏览:577 |
三角形 (C语言代码)浏览:965 |
C语言程序设计教程(第三版)课后习题10.7 (C语言代码)浏览:742 |
模拟计算器 (C语言代码)浏览:2366 |
盐水的故事 (C语言代码)浏览:1602 |
C语言程序设计教程(第三版)课后习题8.4 (C语言代码)浏览:669 |
【计算两点间的距离】 (C语言代码)浏览:875 |
C语言程序设计教程(第三版)课后习题5.4 (C语言代码)浏览:539 |