僕の備忘録(PC、UN*X、ネットワーク関連が中心)なんです。
自分の書いたところは適当(な時とか)に書き換えますので御了承を。
普通のfizzbuzzができた。
普通と呼べれば、だけど(コメント、改行、スペースなし。内容は同じ)。
ゼロから書こうとして気力が続かず、結局 前のスクリプトに乱雑なループ処理を加えたものとなった。
$ echo 16 | dc -e "0s01s13s35s515sz[lqlz%stltl0=u] se[lql5%stltl0=k]sb[lql3%stltl0=i]sf[l00=p]sc[lqp] sp[[fizzbuzz]p_1s0]su[[buzz]p_1s0]sk[[fizz]p_1s0]s i[0s0]so[lexlbxlfxlcxloxl9x]s60s7?1+s8[l71+sqlqs7c l7l8!=6]s9l9x" 1 2 fizz 4 buzz fizz 7 8 fizz buzz 11 fizz 13 14 fizzbuzz 16
コメントと空行を除くと、マクロ定義が11行、それ以外の文だか式だかが8行。
リンクはご自由にどうぞ。でもURLや内容が変った場合はあしからず。