Я хотел бы сгенерировать последовательность букв, то есть "A", "DE" "GJE" и т.д., которые соответствуют числу. Первые 26 довольно легко, поэтому 3 возвращает "C", 26 возвращает "Z", а 27 вернет "AA", 28 "AB" и так далее.
То, что я не могу понять, - это как сделать это, чтобы он обрабатывал любое число, пройденное. Так что, если я перейду в 4123, я должен вернуть некоторую комбинацию из 3 букв, поскольку (26 * 26 * 26) позволяет для до +17 000 комбинаций.
Любые предложения?