« 第155回 新春囲碁大会 解答例 | メイン | 第156回 数+数字問題 解答例 »

2013年1 月29日 (火曜日)

コメント

y sakuda

からくちさんらしい問題だけど・・・・
なんか難しそう^^;

ジョー3

こ、こ、、、、ここ、、、、、
こりゃ、、またーーーー

よく、、、くまぷーさんが、、、、3こ、、同時を、、、、
・・・・・・・・・・・・・・・・

ジョー3

あのねーーー
今後3週間忙しいから・・・・・
・・・・・・・・・・・・・・・・
この問題3問で・・・・4週間でも、、、、いいかもなーーー

ぱっとみ、、、2問目を今週やろうかなーーー・・・・なんて、、、

ジョー3

2問目、やりました。50回 f9・・・・合格でした。

ん、、、、文字数!!・・・それは、、、無視・・・・
1,3は、、、明日以降の予定です。

ジョー3

あ、、、、
見落としてました。

???

4問かーーー

やったのは3問目だった。

ジョー3

あああーーーー・・・・・
とほほ、、、

くまぷー

>やったのは3問目だった。

ジョー3さんが2問目と仰っていたので・・・・(^^ゞ
いりいろと不手際で申し訳ありません。m(__)m

あ、xlsxとxlsの2種類あるわけは、どういうわけかxlsで
保存しようとしたら、互換性の問題があるって警告が出たので・・・

急いでアップするために2種類にしてしまいました m(__)m

y sakuda

結局今週は一問だけってことになるんですね。

ちょっと質問です。極稀にですが、下が14ケタ以下になっちゃう場合があるんですが、無視していいですか?
無視しない場合はどのような取扱いでしょうか?

また、
下は一例ですが、
47433923141475
38681073818244
私は同じ数は1が2個、2が一個で数が一致し、2種が正解だと思うのですが、問題シートでは5になって来る。
問題の意味分かってないのかな?

とりあえず作ったやつは↑によって初めから正解じゃないかも知れませんし、欠陥があるの分かってるんですが、無茶苦茶長い^^;

maron

47433923141475
38681073818244
>上(前14桁)と下(後14桁)両方にある1桁の数(重複は除く)
◆1,2,3,4,7の5ではないでしょうか?

ジョー3

>結局今週は一問だけってことになるんですね。
くまぷーさんは、、
3もんとか、4もんとか、、同時は、、、なかなか、、、ゆるしてくんないと、、おもってた。

>◆1,2,3,4,7の5ではないでしょうか?

うんうん、、、

y sakuda

>◆1,2,3,4,7の5ではないでしょうか?
あっ、そうか、使用数は一致してなくても良いのか^^;

maronさんありがとうございます。
で、答えは合いましたが、100オーバー
どうしようもネーなw

maron

◆とりあえず70台

ジョー3

短かしさ・・・・

1)文字数
2)関数の数
3)考え方
・・・・・・・・・・・・・・・・
なんかねーーーー
・・・・・・・・・・・
閃かないが、、、ありそうなんだよねーーー・・・・・なんかが、、、
・・・・・・・・・・・・・・・・・だが、、、勘は、、、、むむーーーー

からくち

>とりあえず70台
4問合計で、、、すご過ぎる
2問目だけで、、、もう少し頑張れる

わたしは3-4-1-2の順です

maron

>4問合計で、、、すご過ぎる
◆うそでしょう、!
◆<上下同数何種>だけですけど

y sakuda

発想変えて別法考えたら、わずかに減っただけ・・・・
で、もうチョイ短くしてやっと二けた(と言っても90台)にしたら、あるケースであえなく撃沈^^;
今日はもうやめです・・・・・

y sakuda

対応しようとしたら、若干増えて97まで戻った。
でも10000回に一回くらい下が12ケタ以下になる場合で条件が合うとこける。
(VBAで回しっぱなしにしてチェックしました)
原因が分かってるから対応可能ですが、対応すると100は確実に超える。

からくちさん、合計28ケタ以下も対応するのかどうか条件の明示をお願います。

からくち

>合計28ケタ以下も対応するのか
2問目(上下同数何種)の問題は
仮に28桁未満になってしまった時(例えば27桁に)
表示上の上下では無くあくまで先頭より14桁

15桁目以降の数字(この場合13桁)
での判断でお願い致します

y sakuda

>15桁目以降の数字(この場合13桁)
了解ですが、長くなる一方w
しかし、可能性としては合計14ケタ以下なんてのも起こり得るな^^;

y sakuda

そこまで厳しいと、今の所Excel2007以上限定で78
2003以下ではきちんと整理したのないですが、100前後かな?

y sakuda

整理しなおしたら、2003以下でも83になった^^
やっぱり夜中(明け方)より朝ですねーー

y sakuda

テスト用コードの提示
力技でエラーケースを検出するコードです。
A1にテストしたいセルアドレス例えばE6 を入れて実行してください。
エラーが発生するまでループして、ループ回数を表示します。
Sub test()
Dim wTarget As Range, I As Long, wFlg As Boolean
Application.ScreenUpdating = False
With ActiveSheet
Set wTarget = .Range(.Range("A1"))
I = 0
wFlg = True
Do While wFlg
Application.Calculate
I = I + 1
If .Range("G6") <> wTarget Then
wFlg = flase
End If
Loop
MsgBox I
End With
Application.ScreenUpdating = True
End Sub
なお、エラーが発生しないような場合は無限(と言ってもカウンタがオーバーフローするまで)止まりませんので、CTRL+BreakでVBAの実行を強制終了してください。
参考まで。

min

やってみましたが、72。
何とも無駄のありそうな式ですが。
とりあえず。。

y sakuda

>やってみましたが、72。
無駄がありそうでこれはすごいのでは?
2003版ですが、これなら減るってアイデア試してみたら、見落としがあって、関数一つ減らしたけど、字数は82と一文字減っただけ。
2007以降版は同じアイデアでは却って一文字増えた^^;
結局78/82で停車中です。

min

風呂上がりにちょっと無駄を省きましたが、根本的に考え方が変わらないので
63にしかなりません。
ここの皆さんなら、常識の範囲だと思いますので
こんなのは大したことないと思いますが。

もう少し発想を変えないとデスネ。

ni

皆さん、2問目とか4問合計とか???
xlsでは1問しかありませんけど、上下同数何種? ですよね。

がんばって66文字

チェック用マクロ
wFlg = flase → wFlg = false
ですね。

y sakuda

>wFlg = flase → wFlg = false
そうです。飛んだ失礼をいたしました。
Option Explicitを入れてなければ、値のない変数扱い(つまりゼロ)ですから動きます。

修正版です。
Sub test()
Dim wTarget As Range, I As Long, wFlg As Boolean
Application.ScreenUpdating = False
With ActiveSheet
Set wTarget = .Range(.Range("A1"))
I = 0
wFlg = True
Do While wFlg
Application.Calculate
I = I + 1
If .Range("G6") <> wTarget Then
wFlg = False
End If
Loop
MsgBox I
End With
Application.ScreenUpdating = True
End Sub

y sakuda

niさんが66、minさんが63・・・・・
私とはやってることが全く違うんだろうな・・・・・

y sakuda

67
何なんだろ、この微妙な違い。
しかし、今回はジョー3がおとなしいですね。忙しいのかな?

からくち

何か、、、出題ミスかな・・・余りに静か、、、

それに文字数も4問中の2問目だけで
後の3問(1・3・4問目)は全く、、、

すみません。。。

y sakuda

>何か、、、出題ミスかな・・・余りに静か、、、
結構面白いですよーー
あまり、面白い回答作れてませんけど^^

maron

>それに文字数も4問中の2問目だけで
◆最初は4問が出題されましたが、途中で2問目だけに訂正されましたので、
◆みなさんの解答が2問目だけになっているのだと思います

◆ところで、最初の72から減りません(*_*;

y sakuda

>◆最初は4問が出題されましたが、途中で2問目だけに訂正されましたので
私もちらっと見たけど、その時は他の作業やってたかなにかでダウンロードしなかった。

からくち

>途中で2問目だけに訂正されましたので
あっ!本当だ、、、知りませんでした
1・2は同類の問題
3・4も同類の問題だったのですが、、、

>niさんが66、minさんが63
>67 何なんだろ、この微妙な違い
>最初の72から減りません
解答例は58を予定
これは面白くも何とも無い式です
一般的に考えれば極当たり前の式です
少なくてもわたしの感覚では
因みにC6の値は何桁でもOKです
1桁でも100桁でも、、、

y sakuda

うーーん、50台でできるのか・・・・

ジョー3

>しかし、今回はジョー3がおとなしいですね。忙しいのかな?
ただいまーーー
さっきまでズー-と、忙しかった。
9割方・・・・okで、、、今やってみる。
・・・・・
勘は、,,うまい方法があると、言っている。しかし、、、閃かない。
・・・・・・・・・・・・・・・
では、、、、では、、、、

ジョー3

出来た。・・・・・
自信あるぞ・・・・
数えたら・・・・58・・・・おおーーーーーいいぞーーーー

で、答えが、、、、3回に1回しか合わない・・・・合うはずなのにーーー

・・・・・・・・・・・・・・・
あはは、、、
・・・・・・・・・・・・・・・

からくち

う~~~ん、、、しかし困った
>解答例は58を予定
これは4問出題時の解答例

他の3問はこの問題を解く為の通過点
言い換えれば、、、ヒントの様な問題
この問題の解答例は他の3問の寄せ集めに過ぎない
つまり他の3問の解答例も書いている事になってしまう

どうしよう。。。

ジョー3

>どうしよう。。。
だいじょうぶ、だいじょうぶ、、、、気付きません・・・・
・・・・・・・・・・・・・・・
あ、、、ごめんごめん、、、俺だけかも、,,
・・・・・・・・・・・・・・・・・
そういうことってあるよねーーー
・・・・・・・・
では、、、4問にして、・・・・
1ヶ月問題にするかも・・・・くまちゃんが、、、、・・・・
・・・・・・・・・・・・・・・・

くまぷー

>1ヶ月問題にするかも・・・・くまちゃんが、、、、・・・・

そうしてもいいのですけど
間延びしてしまいませんか?

からくち

>気付きません・・・・
いえ、、、分かります

仮にこの問題が
最大値と最小値の合計は、、、とした場合
=MAX()+MIN()が解答例
他の問題が
最大値は・最小値は、、、

y sakuda

>間延びしてしまいませんか?
まあ精々一週間延長が限度では?
私の場合、できるかできないかは確実に1~2日できまっちゃうからそれ以上長くても意味ないです。
私の67はジョー3が使ったことないとおっしゃってた関数使ってるんで、それ外すことを考えたら間延びして大幅に伸びちゃった^^;
多分例によって難しく考えすぎてるんだろうな・・・・・


ジョー3

うむむ、、、では、、、
出題者が、、、決めたら、、、いいと、、おもう。
・・・・・・・・・・・・・・・
4問、、、
1Wでも
2Wでも
3Wでも、、、
・・・・・・・・・・・・・・
4Wでも、、、
・・・・・・・・・・・・・
いいでーーー

y sakuda

ところで、くまぷーさん変な投稿が入ってるのお気づきですか?
http://kumapooh.typepad.jp/blog/2009/01/post-a4b5.html?cid=6a013485c89725970c017ee8155b1c970d#comment-6a013485c89725970c017ee8155b1c970d

なおこのコメントは削除願います。

くまぷー

お早うございます。

>なおこのコメントは削除願います。

そうします。m(__)m

む印

虫歯が痛んで、、全くやる気になれなかったのですが
仕方なく歯医者で神経抜いてもらって
麻酔が効いているうちにやってみました

最初に出来たのが61、短縮試みて58になりましたが
これ以上は思いつきません、、

y sakuda

>最初に出来たのが61、短縮試みて58になりましたが
皆さん凄いな・・・

ところで、くまぷーさんこれは予定通り今週答え合わせなんでしょうか?

ジョー3

>ところで、くまぷーさんこれは予定通り今週答え合わせなんでしょうか?
からくちさんの、出題意図からして(わたしの半ば想像だが)、、
同時4問にして、、来週・・・答え合わせというのは、、どうでしょうか?
・・・・・・(さてさて、、、実は、この問題さえきちんと解いてないじょーなのだ)

ジョー3

しかし、、、からくちさんは、、、数字問題が・・・・おすきですねーーー
ていうか、、、、すごいですねーーーー
で、かれに、おつきあいできちゃう、、、、みなさんも・・・すごいけど、、、
・・・・・・・・・・・・・
で、、、名案が迷案になり、、、ちょっとこまってるじょーーーなのだ、、、

くまぷー

>ところで、くまぷーさんこれは予定通り今週答え合わせなんでしょうか?

はい、予定通り、これ1題でいきます。
現在、在庫もないですし・・・

y sakuda

了解です。
って言っても67から全くダメですから半分観客モードですがw
ついでですが明日は遅刻の予定です。

>現在、在庫もないですし・・・
ここはやっぱ、ジョー3の出番ですねーー


ジョー3

>って言っても67から全くダメですから半分観客モードですがw
あ、、、私は69です。・・・・むむーーー

ジョー3

>あ、、、私は69です。・・・・むむーーー
数え違え、、、71・・・・
で、違う考え方・・・・どうだーーーー

あ、、、67だ。

ジョー3

何か良い考えがありそうで、何かに気付いていない・・・感じ・・・
駄目みたいです。sakudaさんと、同じ文字、、でも、、違う手段だろうなーーー

maron

◆みなさんよりは多いですが、72が69になりました

ジョー3

> ◆みなさんよりは多いですが、72が69になりました
67も69も同じようなものですね、、、50台を横に置くと、、、
で、いろいろ、60台もありそうで・・・これも面白かった。

min

ちょっと時間があったので、もう少しやってみましたが、60にしかなりませんでした。

それにしても今日この問題だけの答え合わせだと、
からくちさんは困らないのだろうか。

コメントの確認

コメントのプレビュー

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

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

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

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

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

処理中...

コメントを投稿

アカウント情報

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

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 メニュー