Cで書いてみた。
普通に組むと面白くないので。
ワンライナーでやってみる(笑
$ echo 'main(){int i;for(i=1;i<101;++i){if(i%3>0&&i%5>0)printf("%d",i);printf("%s%s\n",i%3<1?"Fizz":"",i%5<1?"Buzz":"");}}'>a.c;gcc -w a.c;./a.out;rm a.c a.out
昔じゃ考えられないくらい贅沢なコマンドラインだ。
実行スピードが他のLLとかわらないのが笑える。
z$ echo 'main(){int i;for(i=1;i<16;++i){printf("%s%s%s\n",i%3<1?"Fizz":"",i%5<1?"Buzz":"",i%3>0&&i%5>0?sprintf("%d",i):"");}}'>a.c;gcc -w a.c;./a.out;rm a.c a.out セグメンテーション違反です
短くしようと努力を始めた途端これ…やめておこう。