Python•excel-sheet-column-title/synced-solution.py
class Solution:
def convertToTitle(self, columnNumber: int) -> str:
result = class="syntax-string">""
while columnNumber > class="syntax-number">0:
columnNumber -= class="syntax-number">1
result = chr(ord(class="syntax-string">'A') + columnNumber % class="syntax-number">26) + result
columnNumber class=class="syntax-string">"syntax-comment">//= class="syntax-number">26
return result
C++•excel-sheet-column-title/synced-solution.cpp
class Solution {
public:
string convertToTitle(int columnNumber) {
string result = class="syntax-string">"";
while (columnNumber > class="syntax-number">0) {
columnNumber--;
result = char(class="syntax-string">'A' + columnNumber % class="syntax-number">26) + result;
columnNumber /= class="syntax-number">26;
}
return result;
}
};
TypeScript•excel-sheet-column-title/synced-solution.ts
function convertToTitle(columnNumber: number): string {
let result = class="syntax-string">"";
while (columnNumber > class="syntax-number">0) {
columnNumber--;
result = String.fromCharCode(class="syntax-number">65 + (columnNumber % class="syntax-number">26)) + result;
columnNumber = Math.floor(columnNumber / class="syntax-number">26);
}
return result;
}