Excel列名

描述

Excel工作表的每个单元格都有一个唯一的编号,该编号由列号+行号构成,例如第一列第一行的单元格名称为“A1”。我们知道其行号的名称是按数字从1开始顺序递增编号的,而列号的名称则用字母进行编号的,例如,第一列称为A列,第二列称为B列,……,如下所示:
1 –> A
2 –> B
3 –> C
……
26 –> Z
27 –> AA
28 –> AB
……
请编写程序,输入一个表示列号的整数N(1<=N<=2^31-1),计算得到它在Excel工作表中对应的列名称。

输入样例1:

53

输出样例1:

BA

输入样例2:

702

输出样例2:

ZZ