58は分かりませんでした。
二人の Q と同様の解き方で、、
すぐ70になりましたが、、
70 =IF((B3&C3&D3>"")*(B5&C5&D5>"")+(B3&B4&B5>"")*(D3&D4&D5>""),"平穏","争い")
短縮で、、、58にはならないなーーー64,62
で、、
64 =IF(((B3&C3&D3=B5&C5&D5)+(B3&B4&B5=D3&D4&D5))*(C4=""),"平穏","争い")
62 =IF(OR(B3&C3&D3=B5&C5&D5,B3&B4&B5=D3&D4&D5)*(C4=""),"平穏","争い")
ならば、、別法を探って、、・・・
これは、みなさんの、、、共通的な手法かも、、、特にsakudaさんは、、なさりそう、、でも、、59が58にならん、、
59 =IF(MIN(COUNTIF(OFFSET(B3:C4,{0,1},{0;1}),""))=2,"争い","平穏")
てわけで、初日あたりから全然進歩がない。
58をきる回答者ジョー3は出番がないかも、、
(ジョー3さん談)
****************************************************************************************
58:=IF(OR(B3&B4=B5,D4&D5=D3)*OR(B3&C3=D3,B5&C5=D5),"争い","平穏")
70:=IF(OR(B3&B4&B5="",D3&D4&D5="")*OR(B3&C3&D3="",B5&C5&D5=""),"争い","平穏")
82:=IF(ISERR(FIND("QQ",B3&B4&C3&0&C3&D3&D4&0&B4&B5&C5&0&C5&D4&D5&0&C4&C4)),"平穏","争い")
86:=IF(ISERR(FIND("QQ",B3&B4&C3&C4&0&C3&C4&D3&D4&0&B4&B5&C4&C5&0&C4&C5&D4&D5)),"平穏","争い")
(通りすがりさんの解答)
両方とも86です。
=IF(ISERR(FIND("王王",B3&C3&B4&C4&1&C3&C4&D3&D4&1&B4&B5&C4&C5&1&C4&C5&D4&D5)),"平穏","争い")
=IF(OR(B3&C3&B4&C4="王王",C3&C4&D3&D4="王王",B4&B5&C4&C5="王王",C4&C5&D4&D5="王王"),"争い","平穏")
投稿情報: くまぷー | 2010年4 月17日 (土曜日) 午後 08時14分
くまぷーさんしかいない
携帯
投稿情報: min | 2010年4 月17日 (土曜日) 午後 08時56分
今帰ってきました。
ジョー3の59が私の58と同じということは確認しましたが、他の回答と通りすがりさん、くまぷーさんのはゆっくり拝見します。
58
=IF(OR(COUNTBLANK(OFFSET(B3:C4,{0;1},{0,1}))=2),"争い","平穏")
62
{=IF(FIND(5,SUM((B3:D5>"")*({2;1;3}&{2,1,3}))&5)<3,"平穏","争い")}
68
{=IF(OR(B3:B5>"")*OR(D3:D5>"")+OR(B3:D3>"")*OR(B5:D5>""),"平穏","争い")}
kirさんの2人の女王のパクリで75
{=IF(MAX(VAR((B3:D5>"")*{-1;0;1}),VAR((B3:D5>"")*{-1,0,1}))<1/4,"争い","平穏")}
他にもいろいろ作りましたが70~80台で短縮はできませんでした。
投稿情報: y sakuda | 2010年4 月17日 (土曜日) 午後 09時15分
>ジョー3の59が私の58と同じということは確認しましたが、
あっは、、、ははは、、、、
これ作った瞬間。。。。
sakudaさんっぽい、、、って、、思ったのは、、、
どうしてだろう・・・・・・・
投稿情報: jyo-3 | 2010年4 月17日 (土曜日) 午後 09時28分
>これ作った瞬間。。。。
>sakudaさんっぽい、、、って、、思ったのは、、、
完全に読まれてるw
ジョー3の62はなるほどなんですが、通りすがりさんの58はどうもすっきり納得できないです。
よーこんなもん見つけるもんだな・・・・
くまぷーさんのはえらくオーソドックス^^
投稿情報: y sakuda | 2010年4 月17日 (土曜日) 午後 09時42分
>通りすがりさんの58はどうもすっきり納得できないです。
おほほ、、、、
Qの57・・・・・と、、、・・・・・・面白い、、、、
だが、、、、
40台があるのねーーー
・・・・・・・不思議だなーーー
・・・・でも、3人もねーーー・・・・
なら、、、常道カーーー
投稿情報: ジョー3 | 2010年4 月17日 (土曜日) 午後 09時48分
>通りすがりさんの58はどうもすっきり納得できないです。
私もまだ完全に納得していないんですw
70の変形なので、まずは、70を納得してください。
投稿情報: 通りすがり | 2010年4 月17日 (土曜日) 午後 09時49分
ジョー3さんの62と同じでした。
=IF((C4="")*OR(B3&C3&D3=B5&C5&D5,B3&B4&B5=D3&D4&D5),"平穏","争い")
>ジョー3の59が私の58と同じということは確認しましたが、
私もまだ58ですが、59からは戻れませんよwww
投稿情報: かず | 2010年4 月17日 (土曜日) 午後 09時54分
>私もまだ58ですが、59からは戻れませんよwww
おりゃーーーーーー
59に、、、、なっちゃった。・・・・どーーーーー
投稿情報: ジョー3 | 2010年4 月17日 (土曜日) 午後 09時58分
>70の変形なので、まずは、70を納得してください。
こっちは納得なんです。
行一つと列一つがブランク⇒つまり二つのKが2×2の範囲に入ってる⇒従って争い
投稿情報: y sakuda | 2010年4 月17日 (土曜日) 午後 10時03分
>59に、、、、なっちゃった。・・・・どーーーーー
私はまだ数カ月ある・・・・
・・・・なんのこっちゃw
投稿情報: y sakuda | 2010年4 月17日 (土曜日) 午後 10時04分
ジョー3は、、
悪児
sakuda
かず
より、、、、
ちょっとの間、、、先輩なのかもしれないのだ、、、ほほほ、、、、
投稿情報: ジョー3 | 2010年4 月17日 (土曜日) 午後 10時10分
>行一つと列一つがブランク⇒つまり二つのKが2×2の範囲に入ってる⇒従って争い
そうなんです。
このアイデア考えた人いますか?
このアイデアで他に短い式作れませんか?
投稿情報: 通りすがり | 2010年4 月17日 (土曜日) 午後 10時22分
通りすがりさんの58なかなか理にかなっていていいですね。
む印さんもkirさんも出てきていないようなので、、
48は
{=IF(OR(B3:C4&C4:D5&C3:D4&B4:C5>"Q"),"争い","平穏")}
だと思います。
多少のバリエーションはありますが。
投稿情報: min | 2010年4 月17日 (土曜日) 午後 10時24分
>このアイデア考えた人いますか?
それは、、共通のアイデアだと思う、、、
けど、、、、
> {=IF(OR(B3:C4&C4:D5&C3:D4&B4:C5>"Q"),"争い","平穏")}
3名さまの、、・・・・・・技術。。。。。。
むむーーーー、、、配列が分かってないジョーみたいだね、、、、
投稿情報: | 2010年4 月17日 (土曜日) 午後 10時29分
将棋とかチェスとか碁が好きだから、、、
ふっと、、思ったこと、
19×19なんかでの、、、、
王2個なら、、、とかとか、、、、、ってね、、、、
投稿情報: ジョー3 | 2010年4 月17日 (土曜日) 午後 10時32分
>{=IF(OR(B3:C4&C4:D5&C3:D4&B4:C5>"Q"),"争い","平穏")}
こんなことができるんだ?
すごくシンプルです。
投稿情報: 通りすがり | 2010年4 月17日 (土曜日) 午後 10時37分
>19×19なんかでの、、、、
それだと48から4字増えて52ですかね?
投稿情報: min | 2010年4 月17日 (土曜日) 午後 10時37分
>それだと48から4字増えて52ですかね?
拡張性があっていいねーーー・・・・・
みなさんすごすぎーーーー
って、
・・・・・・
=3×3の
Q も、、、
K も、、、
予想外に、、、俺まで、、、はまった。楽しめた。・・・・さてさて、、、
投稿情報: ジョー3 | 2010年4 月17日 (土曜日) 午後 10時40分
無理やり48以下にならないか考えてみたんです。
{=MID(G3,15^OR(B3:C4&C4:D5&C3:D4&B4:C5>"Q"),2)}
だと47になりますが、判定が反対になる。
やむを得ず
48{=MID(G3,15^AND(B3:C4&C4:D5&C3:D4&B4:C5<"Q"),2)}
この場合、Qは全角じゃないとダメなところがちょっと不思議です。
投稿情報: min | 2010年4 月17日 (土曜日) 午後 10時45分
>このアイデア考えた人いますか?
「2×2に二つあれば」は当然考えていたわけですが、行、列が一つづつクリア状態なら絞りこめるという発想はなかったですね。
>3名さまの、、・・・・・・技術。。。。。。
×2
配列数式で&を使うというのは・・・・・
私も ({2;1;3}&{2,1,3}))&5)
こんな妙なことをやってるんですから、発想してもよさそうなもんなんですが・・・・・・
投稿情報: y sakuda | 2010年4 月17日 (土曜日) 午後 10時45分
>予想外に、、、俺まで、、、はまった。楽しめた。・・・・さてさて、、、
ホントですねーー
悔しいからずいぶんいろいろ試して見ました。
結果は両方とも今一だったんですが、面白かった^^
投稿情報: y sakuda | 2010年4 月17日 (土曜日) 午後 10時50分
>({2;1;3}&{2,1,3}))&5)
よくこんなことまで、、、
投稿情報: min | 2010年4 月17日 (土曜日) 午後 11時03分
>よくこんなことまで、、、
発想としては+を&に変えただけで・・・・
2×2を作るのはOffset以外全く思いつかなかったですね。
それ以外は端の行に分かれるか端の列に分かれたらダメというパターンばかりしか思いつかなかったんです
投稿情報: y sakuda | 2010年4 月17日 (土曜日) 午後 11時11分
で、
Q(クイーン問題)のうらもんは、、、
じつは、、、まだやってない。
かなり、、私にとっては、、恐ろしい問題なのだ。
くまちゃんが、、、不可能と、、、判断するかもしれない。。。
ジョー3の試作では、、、
100回に1回ぐらい、、、、失敗しそうだし、、、
・・・・・・・・・
だが、、、
この皆さん、、、にとっては、、、不可能は、、、ないようだね、、、
投稿情報: jyo-3 | 2010年4 月17日 (土曜日) 午後 11時12分
Queenの裏問ってどんなんだろ?
怖いもの見たさw
前のおいらの関数とか10枚の領収書みたいに比較的簡単にできちゃうとも思えないけど、
試作されたってんだから不可能ではなさそう^^
投稿情報: y sakuda | 2010年4 月17日 (土曜日) 午後 11時19分
あ、、、
>みたいに比較的簡単にできちゃうとも思えないけど、
ああ、、、、、、
簡単にできるかも、、、
=よそうできん!!
くまぷー先生の補習問題と似てて、、
・・・・・・もしこし、、、、厄介かも、、
投稿情報: jyo-3 | 2010年4 月17日 (土曜日) 午後 11時23分
失礼ながら、、、お遊びです(いつものことですが)
{=IF(FIND(4,SUM(LEN(B3:D5)*({10;40;30}+{1,4,3}))&4)=3,"争い","平穏")}
投稿情報: からくち | 2010年4 月17日 (土曜日) 午後 11時36分
>くまぷー先生の補習問題と似てて、、
σ(^^)はあれはどうにもならなかった覚えが^^;
投稿情報: y sakuda | 2010年4 月17日 (土曜日) 午後 11時39分
>失礼ながら、、、お遊びです(いつものことですが)
からくちさんが、、、
おいでにならんと、、、
さ、、ささ、、、、
さみしいでっす、、、
で、、、
だいぶのんだから、、、、
> {=IF(FIND(4,SUM(LEN(B3:D5)*({10;40;30}+{1,4,3}))&4)=3,"争い","平穏")}
なんだろーーーー
投稿情報: ジョー3 | 2010年4 月17日 (土曜日) 午後 11時41分
からくちさんのは、私の62と同じ発想ですねーー
なんかうれしいw
投稿情報: y sakuda | 2010年4 月17日 (土曜日) 午後 11時46分
からくちさんのはsakudaさんと考え方似てますね。
最初に48出来ちゃったから、その方向はあるのはわかったけど短くならなそうで式にはしなかったです。
投稿情報: min | 2010年4 月17日 (土曜日) 午後 11時47分
>Q(クイーン問題)のうらもんは、、、
>くまちゃんが、、、不可能と、、、判断するかもしれない。。。
いやあ、ますます口を挟む機会が少なくなって
しまあいそうですが、次回に・・・
観客モードで参加させて頂きます(^^ゞ
投稿情報: くまぷー | 2010年4 月18日 (日曜日) 午前 06時17分
明日あたり出題ですかーー
投稿情報: y sakuda | 2010年4 月18日 (日曜日) 午後 06時58分
>明日あたり出題ですかーー
そうしましょうか。
投稿情報: くまぷー | 2010年4 月18日 (日曜日) 午後 07時34分
>そうしましょうか。
楽しみーー
でも、見た途端、ダメだこりゃ状態になるかもw
投稿情報: y sakuda | 2010年4 月18日 (日曜日) 午後 09時03分