解答(平成20年7月29日作成)
ダイヤモンド・バッテン
おもて問の解答
基本1:72文字
=LEFT("◆",OR((ROWS(1:$6)+COLUMNS(A:$F))=6,(ROWS(1:$6)-COLUMNS(A:$F))=0))
基本2:68文字
=LEFT("◆",SUMSQ(SIN(ROWS(1:$6)*PI()/6),COS(COLUMNS(A:$F)*PI()/6))=1)
最短:54文字
=LEFT("◆",OR((ROWS(1:$6)+COLUMNS(A:$F)*{1,-1})={6,0}))
うら問の解答
基本:66文字
=LEFT("◆",SUMSQ(SIN(ROWS(1:$6)*PI()/6),COS(COLUMNS(A:$F)*PI()/6)))
最短:51
=LEFT("◆",SIN(ROWS(1:$6)/2)+COS(COLUMNS(A:$F)/2)^2)
ということで、最短を比較すると、うら問の方が3文字少ないという結果でした。
おまけで作ったサンプルの解答(文字数はあまり気にしてません)
Sample1(ダイヤ爆発)
=LEFT("◆",OR((ROWS(1:$6)+COLUMNS(A:$F)*{1,-1})=MOD(SECOND(NOW()*10),12)*{1,0}))
Sample2(色塗り入替)
=LEFT("◆",(SUMSQ(SIN(ROWS(1:$6)*PI()/6),COS(COLUMNS(A:$F)*PI()/6))-MOD(SECOND(NOW()*5),2)*2)^2)
ついでに・・・、目の錯覚だと思いますが、
サンプル版の中心をじっと見つめていると動いていない部分は色が薄くなります。
ちょっと不思議
最近のコメント