名前の文字数 \(i\) と, その文字数内で \(j\) 番目 (0-based) かを求める.

\(n = N-1\) とする. \(n < 26\) なら \(i=1, j=n\) である. そうでなければ \(n\) を \(n-26\) に置き換える.

\(n < 26^2\) なら \(i=2, j=n\) である. そうでなければ \(n\) を \(n-26^2\) に置き換える. 以下これを繰り返す.

\(j\) が求まったら, 後ろから \(k\) 文字目 (0-based) は \(\floor{j/26^k} \mod 26\) で求めることができる.