2015-11-01から1ヶ月間の記事一覧

[C][IOCCC] IOCCC 2015 落選作供養 (4): 垂直方向ツーライナー

見ての通り、縦方向のワンライナー、ならぬツーライナーです。 i\ n\ t* p, i, j; m\ a\ i\ n( ){ f\ o\ r( ;; j= "\ U\ U\ U\ O\ H\ "[ i] ,i =- ~i %+ 6, p\ u\ t\ s( &j )) s\ l\ e\ e\ p( 1) ;}実行すると、次のようになります。 $ gcc -o prog prog.c $…

[C][IOCCC] IOCCC 2015 落選作供養 (3): 文字の群れシミュレータ

#include\ <unistd.h> float(e), g,h,J[]={0 ,1,2}; #include/* -*/<stdio.h> char(T)[ 1999]="\x1b[H" "\x1b[2J" ;int(i);float/* */_Complex *I=(void*)J,v,f,b [9999],*p =b,*q;int main(){for(;p+=(i/* / */=getchar (),/*, */i>32?*p= f,p[2]=i,3:0)/* / */;f=i<11? i=f+2:</stdio.h></unistd.h>…

[C][IOCCC] IOCCC 2015 落選作供養 (2): 実行・連結可能バナー

落選作 2 つめ。実行と連結が可能なバナーを生成するプログラムです。 /**/#/*@*/ include<stdio.h>/* @@@@*//**/ /**/char*r ,t[33301]="#ifnde" "f~x~"/**/ /**/"#inc" "l" "u" "d" "e~<s"/**/ /**/"td\\" "~" "i" "o" ".h>~"/**/ /**/"~#de" "f" "i" "n" "e~x("/**/ /**/"x)\\" "~" "p" "u" "t##~"/**/</s"/**/></stdio.h>…

[C][IOCCC] IOCCC 2015 落選作供養 (1): 自己言及的ハノイの塔

IOCCC では、勝者発表からソースコード公開までの間に、勝者間で相互レビューが行われます。つまりみんなより先に楽しめるという特典。見たところ、今年は例年以上にハイレベルです。4 つも通ったのはむしろ運が良かった。ちなみに、ソースコード公開は年内…

[Ruby] TRICK 2015 だいたい締切

第二回 超絶技巧 Ruby 意味不明コンテスト in rubyKaigi の投稿締切は 10/31 だったので、そろそろ締め切られると思います。たくさんのご応募ありがとうございました。審査開始の準備作業をするのは(日本時間の)月曜の夜になると思うので、まだ作りかけと…