エロと風俗情報満載 どう抜く?

Excelの桁表示は 1桁目はA、2桁目はB、以下C、D、 E…とすすみ、Zの次はAA AB AC…と続きます。AZの次はBAです。

この表記法で1から100までを表示してください。出力結果は下記のサンプルの「...」の部分に適切な文字列を埋めたものになります。

A, B, C, ... CU, CV


やってみた。

c = 'A'
str = ''
100.times do
  str << c + ', '
  c = c.next
end
str[-1] = str[-2] = ''
puts str

そして投稿された他のコードを見てみた。
僕のコードには無駄が多いことが分かった。