espyの日記: FizzBuzz (2) (また?) 2
日記 by
espy
表計算ソフトを使ったことがある人は関数型プログラミングを 経験済みだと言えるでしょう。
って言うから、じゃ Excelで。
A1,A2..A100のセルに1,2,..100を入れて、
B1のセルに =IF( MOD(A1,15)=0, "FizzBuzz", IF( MOD(A1,3)=0, "Fizz", IF( MOD(A1,5)=0, "Buzz", A1)))
B2~B100にはB1をコピー。でおk
でーたいぞんっぽく (スコア:1)
-- Takehiro TOMINAGA // may the source be with you!
Re:でーたいぞんっぽく (スコア:1)
その昔、1,2,3...とセルを埋めるために、そうやってる人が職場にいまして、
私が、0,1だけ書いた二つのセルの右下コーナーをドラッグして連続する数を
繰り出すのを見せたら驚かれてしまいました。
今回はその逆のほうが面白いですね。