過去ログ

uchinyan
#27277
はい、その通りです!
実は最初に気付いたのは、これでした。
多分、2進数自体は小学校では習わないのでしょうが、自然数の掛け算は算数ですよね。
(2 + 1) * (2^2 + 1) = 11 * 101 = 1111
(2 + 1) * (2^2 + 1) * (2^4 + 1) = 1111 * 10001 = 11111111 (1 が 8 個)
(2 + 1) * (2^2 + 1) * (2^4 + 1) * (2^8 + 1) = 11111111 * 100000001 = 1111111111111111 (1 が 16 個)
...
答えは10進数で表記、とは書いてないので、2進数で 1111...(1 が 512 個並ぶ)...1111、としてもいいのでしょう... (^^;
もっとも、こんな小学生がいたら怖いな...でも、PC時代だからなぁ、いるかも...^^;

あ、後、つまらないですが、一応、別解としては、2 + 1 = 3 = 4 - 1 = 2^2 - 1 を使う方法もあります。
ネコの住む家   4月24日(月) 11:56:01   MAIL:uchi@sco.bekkoame.ne.jp   27278

過去問題一覧へ戻る