题目链接:Problem - A - Codeforces
解题思路:分三种情况
第一个字母a,最后一个字母z
前两个字母a
最后两个字母z
其他根据大小算出剩下的字母
下面是c++代码:
#include<iostream>
using namespace std;
int main()
{int t, n;cin >> t;while (t != 0) {cin >> n;if (n <= 28) {cout << "aa" << char(97 + (n - 2) - 1) << endl;}else if (n > 28 && n <= 53) {cout << 'a' << char(97 + (n - 27) - 1) << 'z' << endl;}else {cout << char(97 + (n - 53)) << "zz" << endl;}t--;}return 0;
}