⚙️ Задач Excel Sheet Column Title (leetcode)
Есть номер столбца columnsNumber, верните соответствующий заголовок столбца, как он отображается в таблице Excel
Пример
Ввод: columnNumber = 1
Вывод: «A»
Ввод: columnNumber = 28
Вывод: «AB»
👉 Excel Sheet Column Title (leetcode)
#junior #tasks
💡Решение
class Solution {
public:
std::string convertToTitle(int n) {
if (n == 0) return «»;
std::string result;
const std::string map = «ABCDEFGHIJKLMNOPQRSTUVWXYZ»;
while (n != 0) {
result.push_back(map[(n — 1) % 26]);
n = (n — 1) / 26;
}
std::reverse(result.begin(), result.end());
return result;
}
};
Post #355
1.95K

- 👍 4