解答(平成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)
ついでに・・・、目の錯覚だと思いますが、
サンプル版の中心をじっと見つめていると動いていない部分は色が薄くなります。
ちょっと不思議
今回は実質勝負に参加できる状態じゃなかったので、固定の裏表をちょっとやってみただけで、短縮の努力は全くなしです。
ということで前座で公開します。
表Excel61
=LEFT("*",OR(MOD(ROWS(1:$6)^2+COLUMNS(A:$F)^2,12)={0,2,6,8}))
裏Excel61
これはほとんどズルですが^^;
=LEFT("*",OR(ABS(ROW()-{4,8})<MID(43212321234,COLUMN(),1)+0))
minmaxさんの出題者解は予想どおり三角関数ですね。
使えるとは思いましたが、探るのが面倒なので普通の形でやりました。
投稿情報: y sakuda | 2008年8 月 2日 (土曜日) 午後 08時05分
>予想どおり三角関数ですね。
やっぱり予想どおりでしょ。
それにしてもさすがのsakuda式ですね~。
さっぱり分かりません。
風呂に入ってから検証します。
そうそう、昔sakuma式ドロップってあったような。
・・・またよけいなことを書いてしまった。
投稿情報: minmax | 2008年8 月 2日 (土曜日) 午後 08時16分
minmaxさんの表の51・・・・
いかにも私がやりそうなものなのですが、今回暇が無かったとは言え、数ヶ月のブランクで完全にさび付いてるなwww
kirさんえくせるバカさんの40台ってどんなのだろ?
楽しみです^^
投稿情報: y sakuda | 2008年8 月 2日 (土曜日) 午後 08時18分
まず【おもて】固定の52文字ですが
『花菱』のとき、ジョー3さんが披露された
テクニックそのままで
=LEFT("■",OR(ROWS(1:$6)+COLUMNS(A:$F)*{1,-1}={6,0}))
minmaxさんの54文字とは括弧2文字の違いだけd^^
【うら】は最初からおもてより短かった記憶がありましたが
なかなか思い出せなくて昨日にやっと思い出し、48文字で
=LEFT("■",(COLUMNS(A:$F)-3)^2>=(ROWS(1:$6)-3)^2)
【おもて問】-うら92文字は
=IF((COLUMNS(A:$F)-MOD(SECOND(NOW()),12)/2)^2-(ROWS(1:$6)-MOD(SECOND(NOW()),12)/2)^2,"","■")
【うら問】-うら76文字は
=MID("■",LEN((COLUMNS(A:$F)-3)^2-(ROWS(1:$6)-3)^2+MOD(SECOND(NOW()),2)*9),1)
今回のうら問はかなり以前に遊んでて
偶然つくった記憶があったんですが
なかなか思い出せず苦しみました。
でも、試行錯誤の途中でちょっとした思わぬ収穫が・・・
それは次回、私の問題「フォーリーブス」にて
投稿情報: えくせるバカ | 2008年8 月 2日 (土曜日) 午後 08時20分
kirさんの回答です。(^O^)
表問
68=LEFT("◆",OR(ROWS(1:$6)+COLUMNS(A:$F)=6,ROWS(1:$6)-COLUMNS(A:$F)=0))
52=LEFT("◆",OR(ROWS(1:$6)+COLUMNS(A:$F)*{1,-1}={6,0}))
表問-うら
73=LEFT("◆",OR(ROWS(1:$6)+COLUMNS(A:$F)*{1,-1}={6,0}*MOD(SECOND(NOW()),2)))
裏問
49=LEFT("◆",(ROWS(1:$6)-3)^2-(COLUMNS(A:$F)-3)^2<1)
48=TEXT((COLUMNS(A:$F)-3)^2-(ROWS(1:$6)-3)^2,"◆;")
投稿情報: くまぷー | 2008年8 月 2日 (土曜日) 午後 08時23分
あ、自分の・・・
たいしたしものではないですが・・・
おもて問68文字
=LEFT("*",OR(COLUMNS(A:$F)+ROWS(1:$6)=6,(ROW()-6)^2=(COLUMN()-6)^2))
おもて問・うら94文字
=IF(MOD(SECOND(NOW()),10)+2=COLUMNS(A:$F)+ROWS(2:$6),"■",LEFT("■",(ROW()-6)^2=(COLUMN()-6)^2))
投稿情報: くまぷー | 2008年8 月 2日 (土曜日) 午後 08時37分
・・・ところで、アクセス数が2000を
超えてしまいました。
2048!!
この調子では3000を超えてしまうかも (?_?)
投稿情報: くまぷー | 2008年8 月 2日 (土曜日) 午後 08時39分
今回は見るだけ、,
で、、
> 『花菱』のとき、ジョー3さんが披露された・・・
ん、、
うーーん、、
ぜんぜん、思い出せない。
とし&さけ=忘れる速度が、、、かなーーー
投稿情報: ジョー3 | 2008年8 月 2日 (土曜日) 午後 08時50分
裏の -3 のようなパターン確かにどこかで見た覚えがある・・・・・
全く思いださなかったですねーー
48とはすごいな^^;
特にkirさんのText・・・これは多分私には絶対に思いつけないですねーー
ところで、くまぷーさんの動くやつなんかずれてるんですが、どこが違ってるんだろ?
投稿情報: y sakuda | 2008年8 月 2日 (土曜日) 午後 09時43分
風呂に入っていたらあわや大惨事になるとこでした。
洗濯機の排水が詰まって水が床にあふれその後始末でこんなに時間がたってしまった。
(こことは関係ないけど。)
投稿情報: minmax | 2008年8 月 2日 (土曜日) 午後 09時50分
>ところで、くまぷーさんの動くやつなんかずれてるんですが、どこが違ってるんだろ?
あ、すいません(^^ゞ
誤))+ROWS(2:$6)
正))+ROWS(1:$6)
・・・です。
あ、現在アクセス数:2481
投稿情報: くまぷー | 2008年8 月 2日 (土曜日) 午後 09時57分
やっぱりみなさんただ者ではないなぁ~
よく色々考えるもんだ。
自分の解答はよけいな括弧に気づかないしww
>3000を超えてしまうかも
次回は3000アクセス突破記念問題ってことになるのかな。
えくせるバカさんにとってもあの意味で記念問題かな?
そうそう、サンプルをアレンジしたもの
表と裏の合体で、しっかり見直していないので冗長かもしれませんが
=MID("◆◆ ◆ ◆◆",(SIGN(TRUNC((SIN(ROWS(1:$6)*PI()/6)^2+COS(COLUMNS(A:$F)*PI()/6)^2)*9-9))+2+MOD(SECOND(NOW()),3)*2),1)
116文字
投稿情報: minmax | 2008年8 月 2日 (土曜日) 午後 09時58分
>次回は3000アクセス突破記念問題ってことになるのかな。
先にも書いたように今までの最高が
エクセル・コンテストの時の約1000なんです。
回答発表の土曜は比較的盛り上がるんですが
くまぷー(3週間前) 231
かずさん(2週間前) 646
ジョー3さん(先週) 509
・・・なんですね。
この数字からみると・・・(?_?)
投稿情報: くまぷー | 2008年8 月 2日 (土曜日) 午後 10時07分
>この数字からみると・・・(?_?)
やっぱり何かの作為が働いているのでしょうかね~。
投稿情報: minmax | 2008年8 月 2日 (土曜日) 午後 10時10分
>この数字からみると・・・(?_?)
どーーこかで、
だーーれかが、
・・・・
知らないところで、紹介かもね、
投稿情報: ジョー3 | 2008年8 月 2日 (土曜日) 午後 10時13分
>やっぱり何かの作為が働いているのでしょうかね~。
う~ん、なにかあるのは間違いないと思うんだけど・・・
この分なら次回アクセスランキング1位奪回は
ほぼ確実だと思うけどおいらは小心者だから・・・
投稿情報: くまぷー | 2008年8 月 2日 (土曜日) 午後 10時15分
>知らないところで、紹介かもね、
それなら、いいんですけど
これだけの数字を稼ぐとなると
かなりの有力サイトでの紹介でなければ・・・
しかも、表計算にかなり興味を持つ人が
集まるサイト・・・
投稿情報: くまぷー | 2008年8 月 2日 (土曜日) 午後 10時16分
2719になりました。
問題と関係ない投稿で済みません。
投稿情報: くまぷー | 2008年8 月 2日 (土曜日) 午後 10時18分
そんなにアクセスがあるんなら、もっと解答者が出てきてもよさそうなもんですけどねーーw
投稿情報: y sakuda | 2008年8 月 2日 (土曜日) 午後 10時24分
今回は、表の47文字
=LEFT("■",(3-ROWS(1:$6))^2=(3-COLUMNS(A:$F))^2)
だけでした。
投稿情報: かず | 2008年8 月 2日 (土曜日) 午後 10時28分
>もっと解答者が出てきてもよさそうなもんですけどねーーw
回答しなくてもなにかコメントを
くれるとかね~
ちなみに昨日は平常・・・228でした。
投稿情報: くまぷー | 2008年8 月 2日 (土曜日) 午後 10時29分
>小心者だから・・・
別にここの常連さんが組織票集めしているわけではないでしょうから、流れに任せましょ。
投稿情報: minmax | 2008年8 月 2日 (土曜日) 午後 10時31分
>今回は、表の47文字
おお、・・・とかなんとか言っているうちに
かずさん、最短の47!!
>流れに任せましょ。
そうですね。 川の流れに~身をまかせ~♪
投稿情報: くまぷー | 2008年8 月 2日 (土曜日) 午後 10時34分
>今回は、表の47文字
>=LEFT("■",(3-ROWS(1:$6))^2=(3-
>COLUMNS(A:$F))^2)だけでした。
わーーー、、、
投稿情報: ジョー3 | 2008年8 月 2日 (土曜日) 午後 10時43分
y sakudaさんの裏。いいですねっ
これはまたどこかで使えそうです!
minmaxさんがおっしゃってた
三文字関数ってSINとCOSのことでしたかぁ~
全く予想外でした
てっきりMINとMAXかと思いました。。。
そして、kirさんの73文字とかず師匠の47文字。
「勉強になりました!m(__)m」って
これで何度目だろう・・・
くまぷーさま
ネットおんちの私でも流石に
このアクセス数は凄いと思います、
どうしたんでしょう?
投稿情報: えくせるバカ | 2008年8 月 2日 (土曜日) 午後 10時44分
>このアクセス数は凄いと思います、
>どうしたんでしょう?
謎です。とうとう3000を超えました!!
投稿情報: くまぷー | 2008年8 月 2日 (土曜日) 午後 10時52分
>y sakudaさんの裏。いいですねっ
いいというより、なんも思いつかなかったので単なるズルですw
>これはまたどこかで使えそうです!
使えるでしょうが、勝利には結びつかないとオモフ・・・・
投稿情報: y sakuda | 2008年8 月 2日 (土曜日) 午後 11時15分
>3000を超えました!!
一つの可能性ですが・・
アクセスカウンタでは、通常Cookieとかを利用して再読込をしてもすぐにカウンタはふえないものが多いような気がします。
JustSystemのアクセス解析がどのようなものか分かりませんが、ちょっとした不具合で、全てカウントしてしまっているのかも?
もしそうであれば、ほかのブログもアクセス件数は増えているはずですよね。確認のしようがありませんけどね。
うーんちがうかなぁ~?
投稿情報: minmax | 2008年8 月 2日 (土曜日) 午後 11時21分
>てっきりMINとMAXかと思いました。。。
その2つを使うのが私は苦手なんですよね~。
投稿情報: minmax | 2008年8 月 2日 (土曜日) 午後 11時26分
>うーんちがうかなぁ~?
昨日はブログのデータセンター移行メンテナンスがあったことがわかりました。(^O^)
この異常現象はそのせいかも(^^ゞ
http://www.justblog.jp/news/2008/07/82-f215.html
尚、結局昨日1日のアクセス数は7207になっています。本日のアクセス数は
4:39分現在で103です。(^^ゞ
投稿情報: くまぷー | 2008年8 月 3日 (日曜日) 午前 04時40分
かずさんの回答で初めて表裏のパターンが同じって気が付きました!
>そうそう、サンプルをアレンジしたもの
>表と裏の合体
=TEXT((COLUMNS(A:$F)-3)^2-(ROWS(2:$6)-3)^2,CHOOSE(MOD(SECOND(NOW()),3)+1,";◆;◆","◆;",";;◆"))
92文字
投稿情報: kir | 2008年8 月 3日 (日曜日) 午前 09時58分
kirさんのなかなか思いつかないですね。
先回の問題からCHOOSEをかなり見直しました。
こんなに便利に使えるとは、、、
ところで、
>表と裏の合体
物まねすると
=MID("◆◆ ◆ ◆◆",SIGN((3-ROWS(1:$6))^2-(3-COLUMNS(A:$F))^2)+2+2*MOD(SECOND(NOW()),3),1)
で85でした。
投稿情報: minmax | 2008年8 月 3日 (日曜日) 午後 07時47分
ご無沙汰しています (^^;)(^^;)
アクセス数の件ですが、
何か不具合が起きているようです。
悪児のところでも、4桁になりましたし、
他の方からも、異常の報告があります。
投稿情報: 悪児 | 2008年8 月 4日 (月曜日) 午前 12時50分
あ、悪児さんだ!!お久しぶりです(^.^/~~~
>アクセス数の件ですが、
まだ、異常ですね。
土曜のアクセス数が0になってしまいました。
その代わりに昨日(日曜)が28077です。
ちなみに今日は現在140です(^^ゞ
別件ですが悪児さんもたまには
参加してくださいd(^-^)ネ!
投稿情報: くまぷー | 2008年8 月 4日 (月曜日) 午前 06時02分
今回のみなさんの作品をあらためて
見てみると、やりかたは違えどみなさん、
やはりRow関数、Column関数一組で仕上げていますね。
さすが常連さんは凄いです(^O^)
でも、くまぷーみたいにRow
関数、Column関数を複数組使っても
いいわけですから
Romなさっている方も、どんどん書き込んで
頂ければうれしいです(^O^)
よろぴくです。(^O^)
投稿情報: くまぷー | 2008年8 月 4日 (月曜日) 午前 06時46分
>一組で仕上げていますね
下手に一組にこだわると逆に長くなるのでこのごろあまり意識してないですね^^
投稿情報: y sakuda | 2008年8 月 4日 (月曜日) 午後 11時23分
sakudaさん、お早うございます。
引っ越しの方は片づきましたでしょうか?
実はこちらは7月の末より、ずーっと出張研修に
行かされてへとへとの状態です。(T.T)
昨晩は内容のないプレゼンをごまかすために
慣れないパワポで資料をつくっていました。(T.T)
・・・その研修も今日で終わりなのですが
明日・明後日はバドミントンの大会で
蒸し暑い体育館に生徒を連れて行き
こちらは我慢大会です。(T.T)
投稿情報: くまぷー | 2008年8 月 5日 (火曜日) 午前 06時09分