invert case.c
shinhさんとOzyさんの41Bってどうやってるのか分からない。
普通に書くと
main(c){while(read(0,&c,1))putchar(c^32);}
で42Bしか出来なかった...うむむ、未熟。
とりあえず普通に書くのを諦めると40Bには出来た。
// 適当にバイナリに置き換えてね char main[]="\x58\x5a\x59\x31\xdb\x31" "\xc0\xb0\x04\x80\x31\x20\x34\x07\x89" "\xc5\xcd\x80\x30\xd3\x95\x85\xed\x75\xf0";
これは色々と何か間違っている気がする。