これは、くまぷーさんに、、すぐ解かれて、つまんない・・・・と、、、言われると思った。
出題して、解いてみたら、ポーカーの・・・3カードの変形じゃん・・・・・
途中までで、
{=SUM(COUNTIF(B4:F4,B4:F4))=11}
これでないのは、、、全部OK?? +例外処理で、、
68文字、、
{=IF(SUM(COUNTIF(B4:F4,B4:F4),SUM(B4:F4)=MODE(B4:F4)*5)=11,"×","○")}
だが、、、気にくわない、、、もっとスマートなのが、、、絶対ある予感・・・・
出題者故の、、、思い込み、盲点に、、、はまったかの、、、感!!
(ジョー3さん談)
★Q124 チェック用プログラム:Q124Checkerをダウンロード (sakudaさん提供)
99=IF(AND(MMULT(LARGE(B4:F4,{1,2,3,4})-LARGE(B4:F4,{2,3,4,5}),{1,1,0;0,0,1;-1,0,0;0,-1,-1})),"x","o")
>3カード
へぇ~、そうなのか。
投稿情報: ni | 2012年4 月21日 (土曜日) 午後 08時31分
>ポーカーの・・・3カードの変形じゃん・
4カードよし
フルハウスよし
ツーペアよし
4枚でのストレートよし
などなど・・・
うまくまとまりませんでした (^^ゞ
投稿情報: くまぷー | 2012年4 月21日 (土曜日) 午後 08時38分
いちぎょうです。 ゴリ押しの式からまだ変わってませんが、今回も忘れないうちに送っておきますのでよろしくお願い致します。 95 =IF(PRODUCT(MMULT(LARGE(B4:F4,{2,3,4,5;1,3,4,5;1,2,4,5;1,2,3,5;1,2,3,4}),{1;-1;-1;1})),"×","○")
投稿情報: くまぷー | 2012年4 月21日 (土曜日) 午後 08時40分
む印さんです。
*************************************************************
出現する数は3~6個ということで同じ数字が2、4、5個なら必ず、ふた皿の合計が同数になる組が二組できるCOUNTIF(B:F,{3,4,5,6})={2;4;5}からくちさんが指摘された同じ数字が3個の場合でもできるパターンは45556 と 34445 の2種類ということで、どちらも VAR(B:F)=0.5 で表せるので =IF(OR(COUNTIF(B:F,{3,4,5,6})={2;4;5},VAR(B:F)=0.5),"○","×") としましたが、まだ見逃してるパターンがあればまたドボンです、、、、
投稿情報: くまぷー | 2012年4 月21日 (土曜日) 午後 08時41分
>まだ見逃してるパターンがあればまたドボンです、、、
多分ですが、、、無いと思います
と言うか、希望です
{=MID("○☓",1-(VAR(A1:E1)=1/2)+(SUM(COUNTIF(A1:E1,A1:E1))=11),1)}
なので、、、
投稿情報: からくち | 2012年4 月21日 (土曜日) 午後 09時49分
ジョー3さんさんが
>SUM(COUNTIF(B4:F4,B4:F4),SUM(B4:F4)=MODE(B4:F4)*5)=11
を持ってくるとは思いませんでした。
特にCOUNTIF(B4:F4,B4:F4)
私は、AVEDEVが好きな関数のひとつなので、これをむさぼっていました。
ジョー3さんとほとんど一緒ですが、
57{=IF(SUM(COUNTIF(B:F,B4:F4),AVEDEV(B:F)>0.4)=12,"×","○")}
VARの方が短いのに今日気づいて
55{=IF(SUM(COUNTIF(B:F,B4:F4),VAR(B:F)<>0.5)=12,"×","○")}
最終的に
COUNTIFを使わないほうが短くなるんじゃないかと考えて
AVEDEVとVARの複合技をやってみたんですが58にしかなりませんでした。
もう少し時間をかければ何とかなったのか??
投稿情報: min | 2012年4 月21日 (土曜日) 午後 09時49分
一応出しておきます。
58=IF(OR(AVEDEV(B:F)+VAR(B:F)={1.52,1.92,2.66,3.2}),"×","○")
投稿情報: min | 2012年4 月21日 (土曜日) 午後 09時58分
ん、こっちの方がちょっと短いかな。
56=IF(OR(AVEDEV(B:F)+VAR(B:F)={152,192,266,320}%),"×","○")
投稿情報: min | 2012年4 月21日 (土曜日) 午後 10時05分
ジョーさんのを見ていたら、、、
こうすれば一文字減ったのか。。
=IF(SUM(COUNTIF(B:F,B4:F4),VAR(B:F)=0.5)=11,"×","○")
なるほど、、
投稿情報: min | 2012年4 月21日 (土曜日) 午後 10時12分
ううーーーー
・・・・・・・・・・・
みなさん、、、いいねーーー
・・・・・・・・・・・・・・
かいとう・・・にがて、、、、
投稿情報: ジョー3 | 2012年4 月21日 (土曜日) 午後 10時14分
今帰ってきました。
回答を見る前に一応提出します。
この112でずっと行きずまってました。
=IF(OR(MMULT(B4:F4,MOD(INT({17,23,25,35,47,59,61,65,89,101,137,167,169,173,191}/3^{0;1;2;3;4}),3)-1)=0),"○","×")
昨晩別法ためしたのですが、これも108どまりで終わりかと思ったんですが・・・
{=IF(OR((COUNTIF(B4:F4,ROW(3:6))=3)*(COUNT(0/COUNTIF(B4:F4,ROW(3:6)))=3)*(SUM(B4:F4)<>ROW(3:6)*5)),"×","○")}
最後の最後でやっと100を切って81です。
{=IF(AND((SUM(2^FREQUENCY(B4:F4,{3,4,5}))=13)*(SUM(B4:F4^2)<>{82,127})),"×","○")}
投稿情報: y sakuda | 2012年4 月21日 (土曜日) 午後 10時28分
MMULTとかFREQUENCYとか面倒なこと良く考えますねえ。
投稿情報: min | 2012年4 月21日 (土曜日) 午後 10時41分
>MMULTとかFREQUENCYとか面倒なこと良く考えますねえ。
MMULTは最初からこれしかないと言う発想でやってました。
FREQの方は途中から試してましたが・・・・
しかし、皆さんのどれもこれも、答えが出るのは分かるんだけど、今一理解できてないです。
投稿情報: y sakuda | 2012年4 月21日 (土曜日) 午後 11時02分
みなさん、、、回答ありがとうございました。
今日帰ってから、ゆっくり見て、、研究してみます。
・・・・・・・・・・・・
投稿情報: ジョー3 | 2012年4 月22日 (日曜日) 午前 08時29分
しかし、この問題私としてはうまく行かずフラストレーションたまりましたが、単純なのですが、なかなか手がなく、長いのも短いのもいろんなバリエーションがあって面白かったですね^^
投稿情報: y sakuda | 2012年4 月22日 (日曜日) 午前 09時46分
var・・・・・・いいなーーーー
これこれ、、、
探さなかったが、、、したかったこと、、、
使ったことが、ちょっとだけ、、、有ったと思ったが、,,
どういう仕組みで、、、、
0.3,0.7,0.5????
完璧に分かってないから、、忘れる・・・・・・・・・・・・・・・
みなさん、、さっとでてくるから、、いいねーーー
投稿情報: jyo-3 | 2012年4 月22日 (日曜日) 午後 02時21分
AVEDEV・・・・・
これも、、似た動作ですねーーー
あっちは、、、0.5、、、こっちは、、、0.4・・・・・
調べないで、、、頭の中だけで考えたから、、
SUM(B4:F4)=MODE(B4:F4)*5、、、、なんて、苦労しちゃった。
ん、、、、みなさんは、、、
avedevもvarも、、、頭の中に染みついてるのか・・・・・・すごいすごい、、
投稿情報: jyo-3 | 2012年4 月22日 (日曜日) 午後 04時29分
ほんとは、、、
ni さん
いちぎょう さん
sakuda さん
の、路線もやりかけた。でも、、、
長くなりそうで、、、&技術が不足で、、、途中で止めました。
投稿情報: jyo-3 | 2012年4 月22日 (日曜日) 午後 04時32分
で、、、くまぷーさん、、、
忙しそうでしたね、、、
そうでなければ、、、くまぷーさんが、、、、
・・・・・・・超得意と、,,思った。
問題を送ってから、,,3カードがらみに、、、すぐ気付いて、、、、
・・・・・・・・・・・・・・
くまぷーさんに、、、駄目と、言われると、思った。ほど、、、だったのだ。
投稿情報: jyo-3 | 2012年4 月22日 (日曜日) 午後 04時35分
>くまぷーさんに、、、駄目と、言われると、思った。ほど、、、だったのだ
そんなことないです。
すぐに5枚のカードでポーカーに似ているとは
思ったのですが、うまくまとめられませんでした。
投稿情報: くまぷー | 2012年4 月22日 (日曜日) 午後 06時47分
>くまぷーさんに、、、駄目と、言われると、思った。ほど、、、だったのだ
>そんなことないです。
で、わたしの、、、、(であれば)つぎが、、、また、、、心配半分、、、期待半分・・・・・
・・・・・・・・・・・・・・・・・・
投稿情報: jyo-3 | 2012年4 月22日 (日曜日) 午後 07時48分
>で、わたしの、、、、(であれば)つぎが、、、
そう在庫はあとひとつ・・・
ジョー3さんの「麻雀の相手」だけです。
投稿情報: くまぷー | 2012年4 月22日 (日曜日) 午後 08時37分
>だけです。
これは、、、、、
・・・・・・・・・・・・・・・・・
だれが、、、、
・・・・・・・・・・・・・・・でも、、、、わからない、、、、
投稿情報: jyo-3 | 2012年4 月22日 (日曜日) 午後 08時53分