« 新・関数で出来ますか~? 第5回 王手! | メイン | 新・関数で出来ますか~? 第6回 飛車で王手! »

2017年8 月 5日 (土曜日)

コメント

からくち

良い子の解答
=REPT("王手!",OR(ABS(MATCH("王",3:3,)-MATCH({"角","桂","飛"},5:5,))={2,1,0}))

悪い子の解答
{=REPT("王手!",OR(ABS(Z3-AD4:AD8)={0;2;9;9;1}))}

からくち

忘れていました、、、
無理やり64文字に作った
{=REPT("王手!",RIGHT(INT(SUM(10^(ABS(Z3-AD4:AD8)-{0;2;9;9;1})))))}

くまぷー

関数1種で51・・・

=REPT("王手!",(Z3=AD4)+((Z3-AD5)^2=4)+((Z3-AD8)^2=1))

場外乱闘です。(^^ゞ

からくち

なる程、、、2乗か、、、
気が付かなかったな

からくち

藤井君、、、14才・4段・29連勝
14+4+29=47文字、、、これ失敗で上記の46文字の式
そこで44文字をと思ったけど、、、より短くは嫌い
それなら多少長くで、、、55文字に

{=REPT("王手!",5-COUNT(0/(ABS(Z3-AD4:AD8)-{0;2;9;9;1})))}
単なるお遊びです

y sakuda

遅くなりました。
全然ダメですね――
極普通の74で止まりました。
{=IF(OR(OFFSET(B5,,MATCH("王",3:3,)-4,,5)={"角","桂","飛","桂","角"}),"王手!","")}
後は角、飛(これは二枚落ちって書いてあるから、一つしかない)、桂がひとつずつしか出てこないらしいので、それを利用した79
=IF(OR(MATCH({"飛","桂","角"},C5:K5,)=MATCH("王",C3:K3,)+{0,-1,-2;0,1,2}),"王手!","")

jyo3

みなさん、、有難うございます。

からくちさん、、、あまりにも、、はやすぎ・・・
がっくりでした。

くまぷーさん、、、元気でしたね、、、

sakuda さん、、、結局・・・私の、、、線を越えちゃった。

maron

◆よい子
74:{=REPT("王手!",OR(OFFSET(D5,,MATCH("王",C3:K3,),,-5)={"角","桂","飛","桂","角"}))}

maron

51:{=REPT("王手!",SUM((ABS(Z3-AD4:AD8)={0;2;9;9;1})*1))}
50:{=REPT("王手!",SUM(N(ABS(Z3-AD4:AD8)={0;2;9;9;1})))}

>なる程、、、2乗か、、、×2

jyo3

maron さんも、、、すぐ後ろと思ったら、、、

さっと、前に出たし・・・

・・・・・・・・・

くまぷー

>くまぷーさん、、、元気でしたね、、、

有り難うございます。
でももう夏バテです。
次はこうは行かないと思います。(^^ゞ

maron

◆くまぷーさんの^2をお借りして、
45:{=REPT("王手!",OR((Z3-AD4:AD8)^2={0;4;3;3;1}))}

くまぷー

>◆くまぷーさんの^2をお借りして、

なるほど、これが今回の最短ですかね~

min

新しい問題が出ているようなので
誰も見ていないと思うけど、やっと帰ってきましたので
誰も出していないやつを一つだけ。。


{=IF(OR(C3:K3&(C5:K5="飛")+(B5:J5="桂")+(D5:L5="桂")+(A5:I5="角")+(E5:M5="角")="王0"),"","王手!")}

コメントの確認

コメントのプレビュー

プレビュー中です。コメントはまだ投稿されていません。

処理中...
コメントを投稿できませんでした。エラー:
コメントを投稿しました。 さらにコメントを投稿する

入力された文字と数字は画像と一致していません。再度入力してください。

最後に、下の画像の中に見える文字と数字を入力してください。これはプログラムを使ってコメントを自動的に投稿するのを防ぐために行われています。

画像を読み取れない場合は 別の画像を表示してください。

処理中...

コメントを投稿

アカウント情報

(名前は必須です。メールアドレスは公開されません。)

2024年8 月

        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

TOP メニュー