168. Excel Sheet Column Title
这题。。做了好久。脑子没转过来
1.以为是27进制,不知道怎么想的。。。
2.进制从0开始和从1开始。。。
class ConvertToTitle {
public:
string convertToTitle(int n) {
if (n < 1)
{
return "";
}
string res = "";
while(n)
{
res = (char)((n - 1) % 26 + 'A') + res;
n = (n - 1) / 26;
}
return res;
}
};