广工校赛——神奇的编码
2015-03-17 14:43
239 查看
Description
假如没有阿拉伯数字,我们要怎么表示数字呢小明想了一个方法如下:
1 -> A
2 -> B
3 -> C
....
25 -> Y
26 -> Z
27 -> AA
28 -> AB
....
现在请你写一个程序完成这个转换
Input
输入的第一个数为一个正整数T,表明接下来有T组数据。每组数据为一个正整数n ( n <= 1000)
Output
对于每个正整数n,输出他对应的字符串Sample Input
31
10
27
Sample Output
AJ
AA
HINT
大意:就是编号。。从最后开始,把个位数不断往前#include<cstdio> #include<cstring> #include<algorithm> using namespace std; int main() { int n,m,T; char s[15]; scanf("%d",&T); while(T--){ scanf("%d",&n); int cnt = 0; while(n){ m = n%26; if(!m) m = 26; s[cnt++] = 64+m; n = (n-m)/26; } for(int i = cnt-1; i >= 0 ; i--) printf("%c",s[i]); printf("\n"); } return 0; }
View Code
相关文章推荐
- uva242, 完全背包||记忆化搜索,(类似广工校赛的一道题)
- 广工校赛决赛Problem E: 积木积水
- 广工大校赛3.26 H题-前缀和
- 神奇的编码
- 广工校赛——GG的匹配串
- 广工校赛 L用来作弊的药水 (快速幂模板)
- 广工大校赛3.26 H题-前缀和
- 广工大校赛3.26 H题-前缀和
- 广工校赛——DFS——漂洋过海来看你
- 广工大校赛3.26 H题-前缀和
- 神奇的编码 【进制转换】
- 广工校赛——游戏王
- 广工校赛——GCD,LCM——我是好人
- 广工大校赛3.26 H题-前缀和
- 之江学院2017ACM 校赛Problem D: qwb与神奇的序列
- 【几何】回旋星空 广工校赛
- 广工大校赛3.26 H题-前缀和
- 2015广工校赛 I Stubird说这是水题
- 广工大校赛3.26 H题-前缀和
- 广工校赛2017 - Problem E: 倒水(Water) Problem C: 爬楼梯