// yukicoder: No.327 アルファベット列 // 2019.4.15 bal4u #include #if 1 #define pc(c) putchar_unlocked(c) #else #define pc(c) putchar(c) #endif char S[10000]; int main() { long long N; int k; char *p; scanf("%lld", &N); if (N == 0) pc('A'); else { k = 0; p = S; while (N > 0) { *p++ = 'A' + N % 26; N /= 26; N--; if (N == 0) *p++ = 'A'; k++; } while (--p >= S) pc(*p); } pc('\n'); return 0; }