2008-09-01から1ヶ月間の記事一覧

IOCCCコード解析その7

・1984年 「The Grand Prize」受賞作品 short main[] = { 277, 04735, -4129, 25, 0, 477, 1019, 0xbef, 0, 12800, -113, 21119, 0x52d7, -1006, -7151, 0, 0x4bc, 020004, 14880, 10541, 2056, 04010, 4548, 3044, -6716, 0x9, 4407, 6, 5568, 1, -30460, 0…

IOCCCコード解析その6

久しぶりに料理をした。ゴーヤチャンプルを作ったよ。ん〜まあまあかな〜豆腐を沢山入れたおかげで美味しかったよ〜健康にいいかな〜と思っておりますよ。 ・1991年「Best One Liner」受賞作品(fine.c) main(a,b){while( (a=getchar())+1)putchar((b=64^a&…

IOCCCコード解析その5

なんか適当に選んでいるんですよね。解析するコード。基本的にごちゃごちゃしたのはやめようかなと、あと、長いのもダメってことにしている。少しは勉強になればいいな〜 ・1988年「Best abuse of the rules」受賞作品(spinellis.c) 中身はこんなかんじ〜#…

IOCCCコード解析その4

こんちわ〜最近どうしても猫1匹分やせたいと思っております。お腹に猫が張り付いているようで、そいつを絶対に取ってやろうと思っているんですが何か良いダイエット方法ないですかね。 ・1987年「Best One Liner」受賞作品(korn.c) main() { printf(&unix…

IOCCCコード解析その3

はい!暑いですね〜残暑ですね〜 ・1987年「Best Abuse of the Rules」受賞作品(biggar.c)P;ん?これだけ?動かんでしょ。一瞬見たときそう思いましたよ。はい。でヒントとあとMakefileを見て納得。このコードはコンパイル時に仕掛けがあるんですよ。でそ…