Excel Sheet Column Title

Challenge Difficulty: Medium | Estimated completion time: ~25 minutes

Given a positive integer, return its corresponding column title displayed in Excel sheets.

For example:

1 -> A
2 -> B
3 -> C
...
26 -> Z
27 -> AA
28 -> AB
...

Examples

convert_to_title(1)
output = "A"
 
convert_to_title(18)
output = "R"
 
convert_to_title(28)
output = "AB"
 
convert_to_title(52)
output = "AZ"
 
convert_to_title(701)
output = "ZY"
 
convert_to_title(229704)
output = "MATT"
 
convert_to_title(209380622941)
output = "ZATOICHI"

Solution

Python
Output