Convert Positive Column Numbers to Uppercase Letter Titles

Quick Overview

Convert positive spreadsheet column numbers to bijective base-26 uppercase titles with correct Z-to-AA boundaries.

Convert Positive Column Numbers to Uppercase Letter Titles

Company: Bloomberg

Role: Software Engineer

Category: Coding & Algorithms

Difficulty: easy

Interview Round: Other

### Problem Convert a positive spreadsheet column number to its uppercase letter title. The numbering is A=1 through Z=26, then AA=27, AB=28, and so on. Return the title string. ```cpp string convertToTitle(int columnNumber); ``` ### Examples ```text Input: columnNumber = 52 Output: "AZ" ``` ```text Input: columnNumber = 703 Output: "AAA" ``` ### Constraints - `1 <= columnNumber <= 2147483647`.

Overview: Convert positive spreadsheet column numbers to bijective base-26 uppercase titles with correct Z-to-AA boundaries.

Bloomberg logo
Bloomberg
Oct 5, 2026
easySoftware EngineerOtherCoding & Algorithms
0
0

Problem

Convert a positive spreadsheet column number to its uppercase letter title. The numbering is A=1 through Z=26, then AA=27, AB=28, and so on. Return the title string.

string convertToTitle(int columnNumber);

Examples

Input: columnNumber = 52
Output: "AZ"
Input: columnNumber = 703
Output: "AAA"

Constraints

  • 1 <= columnNumber <= 2147483647 .