« 大変!閉じ込められた |Main| 初スーツ »

« 大変!閉じ込められた | zakki(雑記) | 初スーツ »

週末の日記

やねうらお-よっちゃんイカは買ってもレニエのお菓子は買わない男 - アタック25必勝陣形について。 あれは別に生放送でも何でもないし、後輩が出たときは、微妙な回答を正解として続けた後で、 放送前に「やっぱりまずいのでは」ということでそこだけ正しい回答をするバージョンに差し替えたらしいし。

でもまぁ、そんなことを言うのは野暮だと思うので、あえて4人とも完全に合理的な行動を取るとしよう。

…。

1問目に誰かが答えて真ん中を取った場合、 全員が「2問目に正解するのは損」という状態になるのではないかと いう気がする。

オセロが読み切れるんだから、これも読み切れると思うなぁ。 オセロが大体3 ** 60の4.2e+28で、 アタック25は5 ** 25で2.9e+17。


= 来週から本社の新人研修に混ざることにしたのだけど、 「スーツで行かないと浮く」と後輩に指摘されて、うむむ。 錦糸町にスーツを売っている店があるかどうかを検索。

PHS接続でGoogleMapは使いにくい…。 アンテナ代わりに使っていたクリップを置いてきてしまったから辛い。 でもまあ、青山があることがわかった。ティノラスとかいうのもあるらしい。 とりあえずどんな店なのか見に行こうっと。


= ティノラスは結局行かなかった。
= 通勤定期はまだ買っていないのだけど、 PASMOにするのかしないのか悩み中。 Suicaがすでにあるので必要がないし。 財布に2枚入れると干渉して面倒なことになりそうだし。

あと今日ちょっと探してみたのだけど、 クレジットカードでチャージできるPASMOのチャージ機ってないのかな。 オートチャージ前提? Suicaはクレジットカードでのチャージ時に、 1.5%分のポイントが付くのだけどPASMOはどうなんだろうなぁ。


= 肩こったなぁ。
= 本社へは西船橋からでも押上からでも大体30分。 西船橋からの方が乗り換えがないから楽かな。
= 芦ヶ原伸之 - Wikipedia

「10進数表記した場合に、0以外の2種類の数字のみで構成されている平方数」 の最大は81619 ** 2 = 6661661161じゃないかという話。 「300000まで(おそらくパソコンを使って)探索し、その中で最大」 と書かれていたので、移動の電車の中でとりあえずさくっと1000000まで計算して、 その範囲で反例がないことは確認した。1000000までで数秒。 だからプログラムを走らせて眠ればもっと上まで計算できると思うけど、 それじゃ証明にはならないの。

気が向いたらHaskellで書いて、Pythonとどれくらい速度が違うのか比べてみよう。

朝追記。走らせてみた。下の2列目が実数値のところは、その値までの所要時間。 1000000000000000000(1e+017)までには81618より大きな 「2種類の数字で構成された平方数」 は存在しない。

数が大きくなっても1秒あたり10万個くらい計算できているねぇ。 もっと性能が悪化するかと思ったのに意外。


1 0.00413935290658
3 16
4 25
5 36
6 49
7 64
8 81
10 121
11 144
14 225
20 441
21 484
25 676
37 1444
87 7744
108 11881
172 29929
211 44944
234 55225
263 69696
3113 9696996
81618 6661661161
100001 0.967902065765
200001 1.96803504356
300001 2.96787608481
(略)
999700001 10284.479661
999800001 10285.5041658
まぁそういうわけで、おそらく81618が最大なのだと思うので、 逆に81618が最大であることを証明する方法を考える。 まぁ、ある自然数nについて「10 ** n 未満のどの自然数を2乗しても 下n桁が2種類の数字で構成された数ができない」 ということを示せば十分なのだけど。

トラックバック(Trackback)

Trackback URL: http://www.nishiohirokazu.org/mt/mt-tb.cgi/562

ご意見・ご感想をお送りください(フィードバック)

(フィードバックはメールで送信され、基本的に表示されませんが、内容によっては公開させていただくこともございます。ご了承ください。Your comment doesn't appear the page immediately. If the comment has value to other people, it will be put on the page or subsequent entries. Thank you.)

上の情報は、いずれも未記入でかまいません。 All of above questions are optional.