今日暇だったのでQ&A ROMってたら面白い質問をみつけたので
それをヒントにつくってしまいました、、、
よろしくお願いいたします!<( ・_・) ビシッ (む印さん出題)
問題
N3セルに、B3:M3の数値が0(ゼロ)より大きくなった箇所(セル■)が
隣り合って連続している最大のセル数(最大連続数)を求める式を入れてください。
例) □□■■■□□■□■■□ の場合、最大連続数(N3セル)は 「3」
もし、B3:M3に0より大きい数値はあるが連続してない場合は「1」
0より大きい数値がない場合は、「0」もしくはエラー値のどちらを表示してもいいです。
※F9ボタンを押すとB3:M3の数値が変化します。
解答用参考ファイル: Q133をダウンロード
**********************************************************************************
尚、解答締め切りは08/04(土)の午後8時の予定です。状況によっては
変更される可能性があります。
また、解答発表までは直接数式を書き込むこと・ポイントとなる関数名を
書き込むことはご遠慮ください。
********************************************************************************
おーーーー
おもしろそう・・・・・
意味が簡単・・・・・
答えは、,,,名案、有りそうで・・・・・
・・・・・・・・・・・・・・・
むむーーーー
投稿情報: jyo-3 | 2012年7 月24日 (火曜日) 午後 09時03分
>おもしろそう・・・・・
ジョー3さんお忙しい中ありがとうございます!
>名案、有りそうで・・・・・
是非、ご教授をお願い申し上げます^^
一応出題者解答例はあるのですが、「名案」と呼べるものではなかったので
又また、他力本願にて、、良い案が見られたらと思いまして出題しました^^;
投稿情報: む印 | 2012年7 月24日 (火曜日) 午後 09時39分
>是非、ご教授をお願い申し上げます^^
あはは、、、、
・・・・・・・・どうしよう、、、、
直感では、、、何かありそう。
技術でも、、、あれでも(日本語出ない)ない、、、、
ただの、、、アイデア・・・・・
・・・・・・・・・・・・・・・・
そかそか、、、なーーんだ、、、、言われてみれば、,,,
てなかんじ、、、、、・・・・・・・・・・
だが、だが、、、
・・・・・・わからん、、、、
投稿情報: jyo-3 | 2012年7 月24日 (火曜日) 午後 10時33分
一目、難しい・・・
う~ん、どうやって攻めるんだろう・・・(?_?)
投稿情報: くまぷー | 2012年7 月24日 (火曜日) 午後 10時36分
短い式は苦手です
出題者解答例は何文字くらいかな~~~
取り敢えず何も考えず書いてみました、、、63
投稿情報: からくち | 2012年7 月24日 (火曜日) 午後 10時49分
>そかそか、、、なーーんだ、、、、言われてみれば、,,,
おおー、そういうのが思いつきたい、、、
「見てみたい」ですっd
投稿情報: む印 | 2012年7 月24日 (火曜日) 午後 10時53分
>取り敢えず何も考えず書いてみました、、、63
すごい・・・・
> 「見てみたい」ですっd
おれもーーーーーー
・・・・・・・・・・・・・・
さてさて、、、、
日本酒・・・・・が、、、、、
投稿情報: jyo-3 | 2012年7 月24日 (火曜日) 午後 11時00分
>取り敢えず何も考えず書いてみました、、、63
おおお、早速ありがとうございます。
>出題者解答例は何文字くらいかな~~~
53ですが、率直に言って気に入っておりません。
何故なら・・・!?
その理由は解答のときにでも^^;
投稿情報: む印 | 2012年7 月24日 (火曜日) 午後 11時05分
>53ですが
うわ~~~、、、10文字も少い
無意識の内に悪い癖が、、、
>最大連続数
「最大」と付くと禁止関数、MAX・MIN・LARGE・SMALL
どうしてもそっちに走ってしまう
投稿情報: からくち | 2012年7 月24日 (火曜日) 午後 11時18分
>どうしてもそっちに走ってしまう
どう考えても、余裕としか思えません、、、
>率直に言って気に入っておりません。
53は、一応の解答であって「いい解答」とはとてもいえません、、、
今回も
>他力本願にて、、良い案が見られたら
です!m(__)m
投稿情報: む印 | 2012年7 月24日 (火曜日) 午後 11時37分
53、、、文字数だけは同じ式を作ってみました
>53は、一応の解答であって「いい解答」とは
う~~~ん、、、良いか否か分かりません、、、が
少なくても、、、悪くは無いと思います、、、が
投稿情報: からくち | 2012年7 月24日 (火曜日) 午後 11時44分
>53、、、文字数だけは同じ式を作ってみました
やはり、からくちさんは凄いです!
私は解答の方向性が一つしか思いつかず、
無理やりの53
>少なくても、、、悪くは無いと思います、、、が
もし同じ式なら、救いのお言葉なんですが、、
>>その理由は解答のときにでも^^;
投稿情報: む印 | 2012年7 月25日 (水曜日) 午前 12時02分
出てるのしらなかっと^^;
しかし、どうやればいいんだろ?
投稿情報: y sakuda | 2012年7 月25日 (水曜日) 午後 03時11分
うむむ、、、、、閃かない・・・
最初の作戦・・・途中経過で60台・・・・まだ長くなりそう。
でも、、、、53??・・・・その手法に、、、むむむーーーーー
むじかしいなーーーー、、、へらめかんなーーー、、、ごじだし。
投稿情報: jyo-3 | 2012年7 月25日 (水曜日) 午後 05時28分
>もし同じ式なら
わたしの53は、、、
関数4種4個です
勿論ですが
>禁止関数、MAX・MIN・LARGE・SMALL
使用していません
同じですか
投稿情報: からくち | 2012年7 月25日 (水曜日) 午後 06時12分
最初に見てから既に数時間たちますが、全くアイデアなし。
こういう時はダメっぽいな・・・・・
ところで、禁止関数ってのはどこからでてきたんでしょうか?
投稿情報: y sakuda | 2012年7 月25日 (水曜日) 午後 06時35分
>禁止関数ってのはどこからでてきたんでしょうか
>「最大」と付くと禁止関数、MAX・MIN・LARGE・SMALL
>どうしてもそっちに走ってしまう
ただのお遊びです
投稿情報: からくち | 2012年7 月25日 (水曜日) 午後 07時31分
>最初の作戦・・・
おー、ジョー3さんの手法はたのしみですねー
今回個人的には文字数は関係なく「どんな手法があるか」なので・・・
>こういう時はダメっぽいな・・・・・
「漢数字」の時も、追い上げが凄かったように覚えていますが^^
>禁止関数、MAX・MIN・LARGE・SMALL
>使用していません
同じです。
逆にこの禁止関数を使った方法のほうを見てみたいですd
ところで、見てくれてるとは思うのですが
minさんは忙しいのかなっ?
投稿情報: む印 | 2012年7 月25日 (水曜日) 午後 08時28分
>「漢数字」の時も、追い上げが凄かったように
たまにはそういう事もあるでしょうが、なんかアイデアが出ないと・・・・
投稿情報: y sakuda | 2012年7 月25日 (水曜日) 午後 10時12分
やるだけやってみました。
82と長いし、MAXまで使ってます^^;
投稿情報: y sakuda | 2012年7 月25日 (水曜日) 午後 11時31分
>82と長いし、MAXまで使ってます^^;
MAXを使う方法が思いつけないので
非常に興味ぶかいです!
投稿情報: む印 | 2012年7 月26日 (木曜日) 午前 01時57分
なんとか、69までダイエット。
MAX等はつかってません。
投稿情報: y sakuda | 2012年7 月26日 (木曜日) 午前 02時01分
63まで来た。
これでなんとかスタートラインかな?
投稿情報: y sakuda | 2012年7 月26日 (木曜日) 午前 02時12分
>MAXを使う方法が思いつけないので
頭の中整理してみたら、MAX使うために余計なことやって長くなってたってだけでしたw
だから82
69はそこから基本的なエンジンは変わってないです。
投稿情報: y sakuda | 2012年7 月26日 (木曜日) 午後 12時11分
>69はそこから
63は でした。
投稿情報: y sakuda | 2012年7 月26日 (木曜日) 午後 12時11分
静かになっちゃいましたね。
私は63で止まっちゃいました。
ところで、ジョー3、くまぷーさんはどんな塩梅でしょうか?
それにしてもMinさんどうしたんだろ? 知らない可能性も無きにしも非ずですねーー。
投稿情報: y sakuda | 2012年7 月27日 (金曜日) 午後 04時19分
>静かになっちゃいましたね。
>尚、解答締め切りは08/04(土)の午後8時の予定です。
まだ、だいぶ余裕があるみたいなので^^;
投稿情報: む印 | 2012年7 月27日 (金曜日) 午後 09時25分
かれこれ半月PC立ち上げていない。
携帯では見てはいるのですがこれといったアイデアも思い付かないので、、、
まだ余裕はあるみたいなのでそのうちに。
投稿情報: min | 2012年7 月27日 (金曜日) 午後 09時50分
>まだ、だいぶ余裕があるみたいなので
一つお聞き致します
む印さんの考え方で、、、
この関数は文字数を無視すれば代わりはあるけど
この関数だけは禁止にされたら答えが出せない
そんな関数を1つ、、、ありますか
投稿情報: からくち | 2012年7 月27日 (金曜日) 午後 11時19分
>かれこれ半月PC立ち上げていない。
最近そんな感じですねー、
理由はともかく、なんとなく解る気がします。
>この関数だけは禁止にされたら答えが出せない
53を他の関数で置き換えられるか、ということなら
やってませんが、多分出来ると思いますので、
やってみます。
投稿情報: む印 | 2012年7 月28日 (土曜日) 午前 12時19分
>多分出来ると思いますので、
やってみました!
53→69 になりました。
投稿情報: む印 | 2012年7 月28日 (土曜日) 午前 12時27分
>ところで、ジョー3、くまぷーさんはどんな塩梅でしょうか?
今年の夏は10年に一度の教員免許更新講習を受けなければならないので
ジョー3さんではないですが、かなり多忙で・・・
30時間の講習プラス、五回の試験があります。
運転免許の書き換えのように1・2時間の拘束ではすみません (>o<)
その上、費用も3万円かかって、もちろん自腹です。
交通安全協会のような天下り先を作ったとしか思えない (`ヘ´) プンプン。
(・・・といってそのせいで問題の方のアイデアがでないわけではないのですが・・・)
投稿情報: くまぷー | 2012年7 月28日 (土曜日) 午前 06時19分
>53→69 になりました
わたしの考え方・式(4種4個を代えたら)では
その文字数、無理でしょう
と言うことは、全く違う考え方のようで
凄いです
投稿情報: からくち | 2012年7 月28日 (土曜日) 午前 07時07分
一応頭にあったものでやってみました。
最初思いっきりMAXとLARGEを使った、しかもずるで81
次に、あの関数が一番手っとり早いよなと頭で思っていたやつ
苦手な関数なので調整がなかなかうまくいかず、やっとできた44
これもMAX使っています。
はたしてあっているのか落とし穴がありそうな予感。
いずれにしてもMAX等の禁止関数を使わない方法は思いつきません。。
投稿情報: min | 2012年7 月28日 (土曜日) 午後 02時30分
>やっとできた44
無駄がありました。42
あっているかなあ?
投稿情報: min | 2012年7 月28日 (土曜日) 午後 02時39分
42?
とても太刀打ちできなさそーー
投稿情報: y sakuda | 2012年7 月28日 (土曜日) 午後 10時42分
42どころか全然うまくいきません。
どう手をつければいいのやら・・・(>o<)
投稿情報: くまぷー | 2012年7 月29日 (日曜日) 午前 08時39分
やはり、MAXですかぁ~
y sakudaさんも最初MAXを使われてたみたいだし、
からくちさんに至っては禁止関数に指定されてるぐらいなので当たり前なのでしょうが、
私にはMAX使う方法が全く思いつきませ、、
なので逆に解答日が非常に楽しみです!^^
投稿情報: む印 | 2012年7 月29日 (日曜日) 午前 09時55分
MAX使うのがやっぱり自然な気がします。逆に使わない方がよほど難しいのでは?
投稿情報: min | 2012年7 月29日 (日曜日) 午前 10時38分
>MAX使うのがやっぱり自然な気がします。
ようやく一つMAXをつかう式を思いつきましたが67と長いです、、、
しかし、53よりは「いい解答」に近づけたと思います。
投稿情報: む印 | 2012年7 月31日 (火曜日) 午前 01時35分
MAXの中身をかえて51になりました。
もしかして、
この問題いちばん楽しめているのは出題者かも、、、^^;
投稿情報: む印 | 2012年7 月31日 (火曜日) 午後 06時43分
>もしかして、
>この問題いちばん楽しめているのは出題者かも、、、^^;
うむむーーーーー
簡単な案が・・・・有りそうなのに、、、、
・・・・・・・・・・・・・・・・・思いつかない。
39文字なんて、出来たら・・・・・・いいのになーーーーー
投稿情報: jyo-3 | 2012年8 月 1日 (水曜日) 午後 07時35分
うむむむむむむむむ~~~~~
全然わからない~~~~
補助セルいっぱい使って、目で検索するのはできましたが、
まとめようと配列にすると#N/A orz
全然ダメです。
投稿情報: ni | 2012年8 月 1日 (水曜日) 午後 09時21分
51を先ほどからながめていて、ちょっと閃いて
やってみたら「おおっ、、んっ?」、、
>調整がなかなかうまくいかず、
このことか!、42に出来ました^^
>39文字なんて、出来たら・・・・・・いいのになーーーーー
はじめ40で出来たと思ったのですが・・・42ですねー
>補助セルいっぱい使って、
MAX使うのを考えるのにわたしもやりました^^、、
投稿情報: む印 | 2012年8 月 1日 (水曜日) 午後 10時12分
む印さん楽しんでいますね~
相変わらず頭で考えているのみです。
投稿情報: min | 2012年8 月 1日 (水曜日) 午後 11時30分
結局、63以外は思いつきません^^;
投稿情報: y sakuda | 2012年8 月 2日 (木曜日) 午後 02時37分
>楽しんでいますね~
MAX使えたので感激です(T◇T)
>相変わらず頭で考えているのみです。
最近は、「一筆書き」のころのように
一人になって思考に没頭する気力・体力・集中力が
衰えてまいりました、、、
明日解答日なので出題者解答例を送りました!
くまぷーさま、よろしくお願いします。
投稿情報: む印 | 2012年8 月 3日 (金曜日) 午後 09時02分
えーっと、
しょっちゅうエラーになってしまう式で、271
うまい配列にできない・・・
投稿情報: ni | 2012年8 月 3日 (金曜日) 午後 09時28分
明日は遅くなります。
ま、どっちにしろ、ありきたりの63しかないので関係ないですけど^^;
投稿情報: y sakuda | 2012年8 月 3日 (金曜日) 午後 10時09分
>明日解答日なので出題者解答例を送りました!
>くまぷーさま、よろしくお願いします。
拝受致しました。ありがとうございます。
>うまい配列にできない・・・
niさん、私も思いつきません。
この頃、レベルが高くなって手が出ません。
>ありきたりの63しかないので
取りあえず、答が作れるだけで立派です。
投稿情報: くまぷー | 2012年8 月 3日 (金曜日) 午後 10時53分
遅ればせながら、MAXを使わないやつをやってみました。
55にしかなりません??
投稿情報: min | 2012年8 月 4日 (土曜日) 午後 12時19分