JUN |
下7桁は9と0ですね |
Sapporo
9月7日(木) 0:07:48
MAIL:jmrtk800@ybb.ne.jp 28187 |
小杉原 啓 |
通常1つ大きくしても繰り上がりがなけば合計は1しか増えない。
繰上りが起これば8、17、26…減る。 あとは31の倍数になるようにあわせて調整。 |
9月7日(木) 0:10:39
28188 |
DrK |
大失敗。理屈はわかったのに
共に31の倍数ということから、下位の桁が全て9の数と全て0の数の組み合わせかなと考えました。各桁を足し合わせた場合に31になる数は最小が4999。 9の倍数で31の倍数より1大きい数は、9×7=63=31×2+1 で、 49990000000と49989999999の組み合わせで、合計は89979999999が答え 何となくこの間の9が20個続く問題を思い出しました。 |
今度こそ地上の楽園
9月7日(木) 0:19:46
MAIL:satoka@star.odn.ne.jp 28190 |
きょろ文 |
繰り上がりのとき何かが起きる…ということで
A99… と (A+1)00… (Aは1の位が9でない整数) とおくと 各位の合計は、 最初は(Aの各位の合計)+9*n 次は(Aの各位の合計)+1 となるので、差は9*n-1 これが31の倍数となればよい n=7のとき条件を満たす あとは(Aの各位の合計)+9*7が31の倍数となればよい 最も小さいのを求めるのだから、Aの各位の合計は31*3-9*7=30 Aは一の位が9でないので、4998となる よって49989999999+49990000000=99979999999 めばちこ痛い・・・ |
√2の隣
9月7日(木) 0:25:25
MAIL:kyorofumi@msn.com HomePage:きょろ文ランド 28191 |
sugitakukun |
要は、連続した数が共に、各桁の合計が31の倍数になる場合を見つければよい。
まぁ、通常は1ずつしか増えないので繰り上がりを考えるわけですが。 繰り上がるときは下の桁で9→0、上の桁でx→x+1となるので、このときの各桁合計数の変化は−(9x−1)。 これが、31の倍数になるときは、x=7のとき。 というわけで、下7桁が9999999と0000000で確定したのであとは共に31の倍数になるように、つまり93−9*7=30が合計となるように、上の桁を確定させればよい。 条件はなるべく小さな数なので、小さな桁に大きな数を入れていく。ただし、下から8桁目は繰り上がりを起こさなければならないので8。 あとは、順に9・9と入れて、一番上の桁に余りの4を入れて完了。 よって、49989999999(和93)+49990000000(和31)=99979999999 でした。 |
9月7日(木) 0:23:24
28192 |
ちず |
久々にまじめに解いた(^^ゞ |
9月7日(木) 0:24:41
28193 |
みかん |
9999999→10000000の位が上がるとき、各位の和は63→1で
31の倍数でできることが考えられる。 よって末尾の0000000(0が7つ)を固定して考えて頭側をなるべく 桁数を少なくするように31を作ればよい。このとき頭は4999が最低。 従って49989999999+49990000000=99979999999 のときが今回の答え。 #28193(ちずさん) まじめに解かなくても普段から上位なんてうらやましいです…。 |
9月7日(木) 0:27:17
28195 |
sugitakukun |
#28187(JUNさん)
見ていてくださるかどうか分かりませんが、確認したいことが^^; ランキングを処理していたら、「Jun」(97年下半期に入賞履歴有り^^;)という名が出てきたのですがこれはあなたでしたか?^^; |
9月7日(木) 0:29:49
28196 |
吉川マサル |
そろそろ...ということでコメントです。(^^;
今回は、(前回がやや難しかったので)簡単にするつもりでいました。何の倍数にするか(11とかも考えました)迷いましたが、まぁあまり根拠なく31にしてしまいました。(^^; |
Intel iMac(20)
9月7日(木) 0:30:36
MAIL:masaru-y@sansu.org HomePage:算チャレ 28197 |
ちず |
みかんさんへ(#28195)
みかんさんにほめてもらえて(?)、とてもうれしいです。 |
9月7日(木) 0:35:54
28198 |
ちゃーみー |
1 を加えることで 「各桁の和を 9 で割った余り」 も 1 増える。
93 (余り 3) → 31 (余り 4) のとき 11 桁を実現できればそれが最小 (他の増え方の場合は和が 124 以上,つまり 14 桁以上のものが出てくる)。 93 の方の最高位は 3 以上だが,3 とすると 39999999999 で不適。 4 とすると,残りは 8 が 1 つで他は 9。調べると 49989999999 が適する。 |
自宅
9月7日(木) 0:41:00
MAIL:ojamaru@amber.plala.or.jp 28199 |
トトロ@N |
解き方は皆さんと同じです。30分ほど出遅れましたが15分程度
かかりましたのでリアルタイムでもあまり順位は変わりませんね。 |
兵庫県明石市
9月7日(木) 0:48:41
MAIL:h-sakai@zb3.so-net.ne.jp 28200 |
凡太 |
旅行中です。 |
9月7日(木) 1:18:57
28201 |
CRYING DOLPHIN |
2つの連続する整数を小さい方からP・Qとし、P・Qの各位の和を[P][Q]とおく。
[P][Q]がともに31の倍数ならば、[P]と[Q]の差も31の倍数となる。 Pの1の位が0〜8なら[Q]=[P]+1に、Pの1の位が9ならば[P]>[Q]となる。従って PとQの差が0になることはなく、考えられるケースは[P]>[Q]に限定される。 Pの下何ケタまで9が並ぶかによって[P]−[Q]がいくらになるのか探り、31の倍数を見つける。 下1桁まで9…差は8(9と10/359と360など) 9−1 下2桁まで9…差は17(99と100/499と500など)18−1 下3桁まで9…差は26(999と1000など) 27−1 : 下7桁まで9…差は62(9999999と10000000など)63−1 以上より、Qは****0000000の形であり、「****」に入る最小の31の倍数を作ればよい。 ★下位の位★に9をめいっぱい詰め込んだ「4999」が最小と考えられる よって49989999999+49990000000=99979999999 ★のところに気付くのに1時間以上使った。orz 「もしかして今回解けないんじゃないか?」という恐怖を久しぶりに味わった。 うーむ…9月6日は人生に残る厄日だったのか? 落雷で黒こげになったし(謎 |
シャララ
9月7日(木) 1:38:53
HomePage:算数とか隧道とか 28202 |
あずさ猫 |
久しぶりに挑戦してみました。
ところでAは正の整数なんでしょうか? |
9月7日(木) 1:44:07
28203 |
吉川マサル |
#28203
あ、注釈いるかなぁ...。とりあえず「算数」にチャレンジなんで、正の数とか書くのも野暮かなと思ってたりするのですが。:-) |
Intel iMac(20)
9月7日(木) 1:46:53
MAIL:masaru-y@sansu.org HomePage:算チャレ 28204 |
吉川マサル |
そーいえば、今日は9/7で、今回の問題の答えは9と7だけで構成されていますね。ええ、偶然です。(^^; |
Intel iMac(20)
9月7日(木) 2:05:46
MAIL:masaru-y@sansu.org HomePage:算チャレ 28205 |
ちゃーみー |
負の整数だとすると,「各位の数」 がそもそも意味をもたないような。
「-1 の 1 の位は 1」 なんて言い方,あるのかなぁ? 無理にそういう言い方をしたところで,「各位の数の和を 9 で割った 余りがもとの数を 9 で割った余り」 などという表現が誤りになってしまい, あまりよいことは起きない気がします (-1 を 9 で割った余りは 8)。 |
自宅
9月7日(木) 2:28:30
MAIL:ojamaru@amber.plala.or.jp 28206 |
スモークマン |
31m-1+9n=31k
9n-1=31(k-m) k-m=2 のとき、n=7,k=3,m=1 31 を 4998 とし、49989999999 とすれば一番小さい数になる。 前回は途中で思考停止してしまった。(^^; |
金光
9月7日(木) 8:37:58
28207 |
uchinyan |
(記号を若干修正しました。)
はい、おはようございます。今回の問題は、まぁ、簡単な方なのかな。 まず、桁上がりがないと、+1しただけでは各桁の数字の和は1増えるだけなので、 加える二つの数の各桁の数字の和が両方とも31の倍数になることはありません。 そこで、小さい方の数は、**…**?99…99という形になっているはずです。ここで、?で桁上がりが止まります。?は8以下です。 +1した数は、**…**(?+1)00…00になります。 **…**(?+1)の各桁の数字の和は31の倍数になるので31×○と書けて、**…**?99…99も31の倍数から、 31×○−1+9×△=31×□ つまり 9×△=31×(□−○)+1 となる、最小のものを探せばいいです。これは、9×7=63=31×(3−1)+1で、△=7、□=3、○=1で成立します。 △=7より、二つの数は、**…**?9999999と**…**(?+1)0000000の形です。 一方、○が1、つまり、各桁の数字の和が31×1=31になる最小の**…**(?+1)は、 桁数を最も少なく最上位の桁の数字を最も小さくして4999、そこで、**…**?は4998とすればいいことが分かります。 結局、加える二つの数は、49989999999と49990000000です。 そこでAはこの二つを加えて、99979999999になります。 |
ネコの住む家
9月7日(木) 11:06:29
MAIL:uchi@sco.bekkoame.ne.jp 28208 |
uchinyan |
掲示板を読みました。
が、細かいバリエーションはともかく、大筋同じようなので、解法分類のコメントは省略します。 以下は、掲示板を読んでの単なる感想です。 #28197 >何の倍数にするか(11とかも考えました)迷いましたが、まぁあまり根拠なく31にしてしまいました。(^^; 確かに、9と互いに素な数ならば、何でもよさそうですね。 ちなみに、11の倍数ならば、2899999+2900000=5799999、かな。 #28203 >ところでAは正の整数なんでしょうか? そうだと思いますよ。ちゃーみーさんも書かれているように、「各位の数」の意味がよく分からなくなりますから。 #28204 >あ、注釈いるかなぁ...。 前にも似たような議論がありましたね。正確さのためには必要でしょう。 ただ、個人的には、題意より正の整数でないとおかしいのは明らかな気がするので、断らなくてもいいように思います。 #28205 >そーいえば、今日は9/7で、今回の問題の答えは9と7だけで構成されていますね。ええ、偶然です。(^^; あ、ホントだ。偶然とはいえ、よくできているなぁ。 (ちょっと追加) なお、プログラムで今回の問題をチェックしてみようとしたのですが、 答えの数が大きいので、ナイーブなアルゴリズムではなかなか答えが出ないようです。 一方、11の倍数の場合には、すぐに答えが出ます。 その意味では、31の倍数というのは、いい判断だったのかも知れません。 |
ネコの住む家
9月7日(木) 12:22:13
MAIL:uchi@sco.bekkoame.ne.jp 28209 |
toby |
#28205
孤独の7ですね。 |
9月7日(木) 12:03:44
28210 |
水無灯里15歳 |
2つの連続した数のうち、一方が各位の合計が31の倍数なら繰り上がらない限りもう一方が31の倍数になることはあり合えないことに気づけば楽だ
A=99979999999 |
9月7日(木) 16:30:51
28211 |
水無灯里15歳 |
2つの連続した数のうち、一方が各位の合計が31の倍数なら繰り上がらない限りもう一方が31の倍数になることはあり合えないことに気づけば楽だ
A=99979999999 |
9月7日(木) 16:30:57
28212 |
水無灯里15歳 |
2つの連続した数のうち、一方が各位の合計が31の倍数なら繰り上がらない限りもう一方が31の倍数になることはあり合えないことに気づけば楽だ
A=99979999999 |
9月7日(木) 16:31:04
28213 |
水無灯里15歳 |
あああああ・・・・・
すいませんすいません3回も・・・ |
9月7日(木) 17:01:44
28219 |
ハラギャーテイ |
単純にプログラムでは駄目でした。プログラムは簡単でしたが、
時間がかかりすぎます。 頭を使わず、すぐスーパーコンピュータに頼る のは(スパコンはありませんが)あほですね。 |
山口
9月7日(木) 17:03:00
HomePage:制御工学に挑戦 28220 |
N.Nishi |
久々にここへ来れました。 |
9月7日(木) 21:05:18
28221 |
小島 |
たした数が31になる最も小さい数字は4999。そこからまず1をひいて4998。これを31の倍数になるように9をつけていけば
49989999999=93 9をつけた数だけ4999に0をつける。 そうすると 49989999999+49980000000になり答えは =99979999999ということになる。 これに気がつけば約2分で解くことができます。 |
9月9日(土) 9:32:36
28223 |
小島 |
すいません。下の計算のところ
49989999999+49980000000とかいてありますが 49989999999+49990000000の間違えです。 |
9月9日(土) 9:39:57
28224 |
天猫 |
初めて入れました!!今回から時々問題に挑戦したいと思います
にしても今回は桁が大きいですね・・・驚きました |
9月10日(日) 9:38:58
28225 |
fumio |
ははは、おもしろかったです。 |
9月12日(火) 19:11:57
28226 |