2011年6月6日月曜日

anarchy golf - Ejection simplified 解答編

anarchy golf - Ejection simplified

あ~、勝てると思ったんだけどなぁ^^;

最初にトップに躍り出たコードは
j;
char*p;
main(x,o){
for(;p=gets(o);j++,puts(o))
for(x=strlen(o)-1;j%x&&++p-o<x;*p=' ')
strncat(o,p,*p!=' ');
}

こんな感じ。
ほとんどひねったとこもなく短くなったのにはびっくりでした。
最終的にはstrlenをやめましたが。

0 件のコメント:

コメントを投稿