LeetCode 168. Excel Sheet Column Title in F#

URL

Excel Sheet Column Title - LeetCode

Code

https://github.com/syohex/dotnet-study/tree/master/fsharp/leetcode/problems/0168/main.fsx

open System

let convertToTitle (columnNumber: int) : string =
    let rec convertToTitle' n (acc: char list) =
        if n = 0 then
            acc |> String.Concat
        else
            let n' = n - 1
            convertToTitle' (n' / 26) ((n' % 26 + int 'A' |> char) :: acc)

    convertToTitle' columnNumber []