目次 / 数検対策(準2級・2級・準1級) / 数検準2級

第8章 準2級 n進法

—— 整数の性質 第4章の「n 進法の表し方・変換・計算・底や数字の決定」を、数検準2級の出題形式で ——

数検準2級の「n 進法」の類題です。10 進法と n 進法の変換、16 進法と 2 進法、n 進法の小数と計算、けた数、底や各位の数字を求める問題、n 進法での倍数の判定、おもりの問題までを20問にまとめました。j11 だけは n 進法の循環小数(整数の性質 第6章)を使います。2次(数理技能)では、「$abcd_{(5)} = 125a + 25b + 5c + d$」のように位の重みを書き出してから式を立てることを練習します。

問題マップ記録を読み込み中…
未回答 20× 0○ 01か月定着 0

出題のポイント

この章で使う道具(整数の性質 第4章・第6章)
  • nn 進法の数は位の重みで展開します:abcd(n)abcd_{(n)}=an3{}= an^3+bn2{}+ bn^2+cn{}+ cn+d{}+ d,0.ab(n)0.ab_{(n)}=an{}= \dfrac{a}{n}+bn2{}+ \dfrac{b}{n^2}。各位の数字は 00 以上 nn−1{}- 1 以下で、最上位は 00 ではありません。
  • 1010 進法 → nn 進法:整数部分は nn で割り続けて余りを下から読み、小数部分は nn を掛け続けて整数部分を上から読みます。
  • 22 進法と 1616 進法は、22 進法を下から 44 けたずつ区切ると 1616 進法の 11 けたに対応します(88 進法なら 33 けたずつ)。
  • けた数:NN が nn 進法で kk けた   ⟺  nk−1\iff n^{k-1}≦N{}\leqq N<nk{}< n^k。
  • 倍数の判定:nn 進法では、各位の数字の和で nn−1{}- 1 の倍数を、一の位から交互に足し引きした値で nn+1{}+ 1 の倍数を判定できます(nkn^k−1{}- 1 が nn−1{}- 1 の倍数、nkn^k−(−1)k{}- (-1)^k が nn+1{}+ 1 の倍数であることから)。
  • 有限小数:既約分数 pq\dfrac{p}{q} が nn 進法で有限小数になるのは、qq の素因数がすべて nn の素因数であるときです。
  • 循環小数:0.a˙b˙(n)0.\dot{a}\dot{b}_{(n)}=an+bn2−1{}= \dfrac{an + b}{n^2 - 1}(循環節を n2n^2 倍して引く)。

n 進法の問題は、まず「位の重み nkn^k で展開した式」に直すと、10 進法の整数・方程式の問題として解けます。

類題(全20問)

難易度マークは ★=基礎、★★=標準、★★★=難問です。★から順に取り組みましょう。

問1 ★

(1) 101110(2)101110_{(2)}  (2) 3412(5)3412_{(5)}

上の (1)(2) を、それぞれ 1010 進法で表しなさい。

つまずいたときは:
答えを見る
答え

(1) 4646 (2) 482482

解説

位の重みを掛けて足します。

(1) 1⋅251 \cdot 2^5+0⋅24{}+ 0 \cdot 2^4+1⋅23{}+ 1 \cdot 2^3+1⋅22{}+ 1 \cdot 2^2+1⋅2{}+ 1 \cdot 2+0{}+ 0=32{}= 32+8{}+ 8+4{}+ 4+2{}+ 2=46‾{}= \underline{46}

(2) 3⋅533 \cdot 5^3+4⋅52{}+ 4 \cdot 5^2+1⋅5{}+ 1 \cdot 5+2{}+ 2=375{}= 375+100{}+ 100+5{}+ 5+2{}+ 2=482‾{}= \underline{482}

自己採点:
記録を読み込み中…

問2 ★

250250 を (1) 33 進法 (2) 88 進法 で表しなさい。

つまずいたときは:
答えを見る
答え

(1) 100021(3)100021_{(3)} (2) 372(8)372_{(8)}

解説

(1) 33 で割り続けます。

3250⋯ 1383⋯ 2327⋯ 039⋯ 033⋯ 01\begin{array}{r|l r} 3 & 250 & \cdots \ 1 \\ \hline 3 & 83 & \cdots \ 2 \\ \hline 3 & 27 & \cdots \ 0 \\ \hline 3 & 9 & \cdots \ 0 \\ \hline 3 & 3 & \cdots \ 0 \\ \hline & 1 & \end{array}

余りを下から読んで 100021(3)‾\underline{100021_{(3)}} です。(確かめ)243243+2⋅3{}+ 2 \cdot 3+1{}+ 1=250{}= 250

(2) 250250=8⋅31{}= 8 \cdot 31+2{}+ 2,3131=8⋅3{}= 8 \cdot 3+7{}+ 7 なので、372(8)‾\underline{372_{(8)}} です。(確かめ)3⋅643 \cdot 64+7⋅8{}+ 7 \cdot 8+2{}+ 2=250{}= 250

自己採点:
記録を読み込み中…

問3 ★

3C7(16)3\mathrm{C}7_{(16)} を (1) 1010 進法 (2) 22 進法 で表しなさい。

つまずいたときは:
答えを見る
答え

(1) 967967 (2) 1111000111(2)1111000111_{(2)}

解説

C\mathrm{C} は 1212 を表します。

(1) 3⋅1623 \cdot 16^2+12⋅16{}+ 12 \cdot 16+7{}+ 7=768{}= 768+192{}+ 192+7{}+ 7=967‾{}= \underline{967}

(2) 1616=24{}= 2^4 なので、1616 進法の 11 けたを 22 進法の 44 けたに置きかえます。

3\displaystyle 3→0011,\displaystyle {}\to 0011,C\displaystyle \mathrm{C}→1100,\displaystyle {}\to 1100,7\displaystyle 7→0111\displaystyle {}\to 0111

並べて先頭の 00 を除き、1111000111(2)‾\underline{1111000111_{(2)}} です。

自己採点:
記録を読み込み中…

問4 ★

(1) 2.24(5)2.24_{(5)} を 1010 進法で表しなさい。(2) 10.62510.625 を 22 進法で表しなさい。

つまずいたときは:
答えを見る
答え

(1) 2.562.56 (2) 1010.101(2)1010.101_{(2)}

解説

(1) 22+25{}+ \dfrac{2}{5}+425{}+ \dfrac{4}{25}=2{}= 2+0.4{}+ 0.4+0.16{}+ 0.16=2.56‾{}= \underline{2.56}

(2) 整数部分は 1010=1010(2){}= 1010_{(2)} です。小数部分は 22 を掛け続けます。

0.625×2=1.25→ 10.25×2=0.5→ 00.5×2=1→ 1\begin{aligned} 0.625 \times 2 &= 1.25 &&\rightarrow\ 1 \\ 0.25 \times 2 &= 0.5 &&\rightarrow\ 0 \\ 0.5 \times 2 &= 1 &&\rightarrow\ 1 \end{aligned}

整数部分を上から読んで 0.101(2)0.101_{(2)} なので、1010.101(2)‾\underline{1010.101_{(2)}} です。

自己採点:
記録を読み込み中…

問5 ★

(1) 2102(3)2102_{(3)}+1221(3){}+ 1221_{(3)}  (2) 23(4)×32(4)23_{(4)} \times 32_{(4)}

上の (1)(2) を計算し、答えをそれぞれ同じ nn 進法で表しなさい。

つまずいたときは:
答えを見る
答え

(1) 11100(3)11100_{(3)} (2) 2122(4)2122_{(4)}

解説

(1) 一の位から、33 になったら繰り上げて計算します。

  • 一の位:22+1{}+ 1=3{}= 3 → 00 で 11 繰り上げ
  • 33 の位:00+2{}+ 2+1{}+ 1=3{}= 3 → 00 で 11 繰り上げ
  • 323^2 の位:11+2{}+ 2+1{}+ 1=4{}= 4 → 11 で 11 繰り上げ
  • 333^3 の位:22+1{}+ 1+1{}+ 1=4{}= 4 → 11 で 11 繰り上げ

よって 11100(3)‾\underline{11100_{(3)}} です。(確かめ)6565+52{}+ 52=117{}= 117=81{}= 81+27{}+ 27+9{}+ 9

(2) 1010 進法に直すと 23(4)23_{(4)}=11{}= 11,32(4)32_{(4)}=14{}= 14 で、積は 154154 です。154154=4⋅38{}= 4 \cdot 38+2{}+ 2,3838=4⋅9{}= 4 \cdot 9+2{}+ 2,99=4⋅2{}= 4 \cdot 2+1{}+ 1 より 2122(4)‾\underline{2122_{(4)}} です。

自己採点:
記録を読み込み中…

問6 ★

110110(2)110110_{(2)},2001(3)2001_{(3)},311(4)311_{(4)},211(5)211_{(5)} を小さい順に並べたものを求めなさい。

つまずいたときは:
答えを見る
答え

311(4)311_{(4)}<110110(2){}< 110110_{(2)}<2001(3){}< 2001_{(3)}<211(5){}< 211_{(5)}

解説

1010 進法に直して比べます。

110110(2)\displaystyle 110110_{(2)}=32\displaystyle {}= 32+16\displaystyle {}+ 16+4\displaystyle {}+ 4+2\displaystyle {}+ 2=54\displaystyle {}= 542001(3)\displaystyle 2001_{(3)}=2⋅27\displaystyle {}= 2 \cdot 27+1\displaystyle {}+ 1=55\displaystyle {}= 55311(4)\displaystyle 311_{(4)}=3⋅16\displaystyle {}= 3 \cdot 16+4\displaystyle {}+ 4+1\displaystyle {}+ 1=53\displaystyle {}= 53211(5)\displaystyle 211_{(5)}=2⋅25\displaystyle {}= 2 \cdot 25+5\displaystyle {}+ 5+1\displaystyle {}+ 1=56\displaystyle {}= 56

よって 311(4)‾\underline{311_{(4)}}<110110(2)‾{}< \underline{110110_{(2)}}<2001(3)‾{}< \underline{2001_{(3)}}<211(5)‾{}< \underline{211_{(5)}} です。

自己採点:
記録を読み込み中…

問7 ★

nn 進法で表すと 33 けたになる自然数のうち、最大のものは 1010 進法で 215215 である。nn を求めなさい。

つまずいたときは:
答えを見る
答え

nn=6{}= 6

解説

nn 進法で 44 けたになる最小の数は 1000(n)1000_{(n)}=n3{}= n^3 なので、33 けたの最大の数は n3n^3−1{}- 1 です。

n3n^3−1{}- 1=215{}= 215 より n3n^3=216{}= 216=63{}= 6^3、よって n=6‾\underline{n = 6} です。(確かめ)555(6)555_{(6)}=180{}= 180+30{}+ 30+5{}+ 5=215{}= 215

自己採点:
記録を読み込み中…

問8 ★

3203^{20} を (1) 99 進法 (2) 2727 進法 で表すと、それぞれ何けたになるか求めなさい。

つまずいたときは:
答えを見る
答え

(1) 1111 けた (2) 77 けた

解説

(1) 3203^{20}=910{}= 9^{10} なので、99 進法では 11 の後に 00 が 1010 個並びます。よって 11 けた‾\underline{11 \ \text{けた}} です。

(2) 27627^6=318{}= 3^{18},27727^7=321{}= 3^{21} なので 27627^6≦320{}\leqq 3^{20}<277{}< 27^7 です。よって 7 けた‾\underline{7 \ \text{けた}} です。(3203^{20}=9⋅276{}= 9 \cdot 27^6 で、最上位の数字は 99 です。)

自己採点:
記録を読み込み中…

問9 ★★

aa,bb,cc,dd を 00 以上 44 以下の整数とし、aa≠0{}\neq 0 とする。(1) 55 進法で表された数 abcd(5)abcd_{(5)} が 66 の倍数であることと、−a-a+b{}+ b−c{}- c+d{}+ d が 66 の倍数であることは同じであることを示しなさい。(2) 3410(5)3410_{(5)} と 4132(5)4132_{(5)} のうち、66 の倍数であるものを求めなさい。

つまずいたときは:
答えを見る
答え

(1) abcd(5)abcd_{(5)}=6(21a+4b+c){}= 6(21a + 4b + c)+(−a+b−c+d){}+ (-a + b - c + d) から示す。(2) 3410(5)3410_{(5)}

解説

(1) 位の重みで展開し、66 の倍数を取り出します。

abcd(5)\displaystyle abcd_{(5)}=125a\displaystyle {}= 125a+25b\displaystyle {}+ 25b+5c\displaystyle {}+ 5c+d\displaystyle {}+ d=(126a−a)\displaystyle {}= (126a - a)+(24b+b)\displaystyle {}+ (24b + b)+(6c−c)\displaystyle {}+ (6c - c)+d\displaystyle {}+ d=6(21a+4b+c)\displaystyle {}= 6(21a + 4b + c)+(−a+b−c+d)\displaystyle {}+ (-a + b - c + d)

6(21a+4b+c)6(21a + 4b + c) は 66 の倍数なので、abcd(5)abcd_{(5)} と −a-a+b{}+ b−c{}- c+d{}+ d の差は 66 の倍数です。よって、一方が 66 の倍数であれば他方も 66 の倍数です。(証明終)

(2) (1) の判定を使います。

  • 3410(5)3410_{(5)}:−3-3+4{}+ 4−1{}- 1+0{}+ 0=0{}= 0 で、66 の倍数です。
  • 4132(5)4132_{(5)}:−4-4+1{}+ 1−3{}- 3+2{}+ 2=−4{}= -4 で、66 の倍数ではありません。

よって 3410(5)‾\underline{3410_{(5)}} です。(確かめ)3410(5)3410_{(5)}=480{}= 480=6×80{}= 6 \times 80,4132(5)4132_{(5)}=542{}= 542=6×90{}= 6 \times 90+2{}+ 2

1010 進法で 1111=10{}= 10+1{}+ 1 の倍数を交互の和で判定するのと同じしくみで、55 進法では 55+1{}+ 1=6{}= 6 の倍数が判定できます。

自己採点:
記録を読み込み中…

問10 ★★

分数 740\dfrac{7}{40} を 22 進法,55 進法,66 進法,1010 進法,2020 進法 で表すとき、有限小数になるものをすべて求めなさい。また、その理由を示しなさい。

つまずいたときは:
答えを見る
答え

1010 進法と 2020 進法(740\dfrac{7}{40} が nn 進法で有限小数   ⟺  \iff nkn^k が 4040=23⋅5{}= 2^3 \cdot 5 の倍数となる kk がある)

解説

有限小数になる条件 740\dfrac{7}{40} が nn 進法で小数第 kk 位までの有限小数になるのは、ある整数 mm で 740\dfrac{7}{40}=mnk{}= \dfrac{m}{n^k} と書けるときです。

  • このとき 7nk7n^k=40m{}= 40m で、77 と 4040 は互いに素なので、nkn^k は 4040 の倍数です。
  • 逆に nkn^k が 4040 の倍数なら、740\dfrac{7}{40}=7⋅nk40nk{}= \dfrac{7 \cdot \frac{n^k}{40}}{n^k} と書けるので、小数第 kk 位までの有限小数です。

つまり「nkn^k が 4040=23⋅5{}= 2^3 \cdot 5 の倍数になる自然数 kk があるか」を調べます。

  • 22 進法:2k2^k は素因数 55 をもたないので、4040 の倍数になりません。
  • 55 進法:5k5^k は素因数 22 をもたないので、なりません。
  • 66 進法:6k6^k=2k⋅3k{}= 2^k \cdot 3^k は素因数 55 をもたないので、なりません。
  • 1010 進法:10310^3=1000{}= 1000=40×25{}= 40 \times 25 で、なります。740\dfrac{7}{40}=1751000{}= \dfrac{175}{1000}=0.175{}= 0.175
  • 2020 進法:20220^2=400{}= 400=40×10{}= 40 \times 10 で、なります。740\dfrac{7}{40}=70202{}= \dfrac{70}{20^2}=320{}= \dfrac{3}{20}+10202{}+ \dfrac{10}{20^2} なので 0.3A(20)0.3\mathrm{A}_{(20)}

よって、有限小数になるのは 10 進法と 20 進法‾\underline{10 \ \text{進法と}\ 20 \ \text{進法}} です。

nn が 22 と 55 の両方を素因数にもつことが条件で、1010 進法で有限小数になる分数の条件(分母の素因数が 22 と 55 だけ)を、底 nn に広げたものです。

自己採点:
記録を読み込み中…

問11 ★★

(1) 55 進法の循環小数 0.1˙3˙(5)0.\dot{1}\dot{3}_{(5)} を、1010 進法の既約分数で表しなさい。(2) 34\dfrac{3}{4} を 33 進法の小数で表しなさい。

つまずいたときは:
答えを見る
答え

(1) 13\dfrac{1}{3} (2) 0.2˙0˙(3)0.\dot{2}\dot{0}_{(3)}

解説

(1) xx=0.1˙3˙(5){}= 0.\dot{1}\dot{3}_{(5)} とおきます。55 進法では 525^2=25{}= 25 を掛けると小数点が 22 けた右へずれるので

25x\displaystyle 25x=13.1˙3˙(5)\displaystyle {}= 13.\dot{1}\dot{3}_{(5)}x\displaystyle x=10.1˙3˙(5)\displaystyle {}= \phantom{1}0.\dot{1}\dot{3}_{(5)}

辺ごとに引くと、循環する部分が消えて 24x24x=13(5){}= 13_{(5)}=5{}= 5+3{}+ 3=8{}= 8 です。よって xx=824{}= \dfrac{8}{24}=13‾{}= \underline{\dfrac{1}{3}} です。

(2) 33 を掛け続けて、整数部分を取り出します。

34×3=94=2+14→ 214×3=34→ 0\begin{aligned} \frac{3}{4} \times 3 &= \frac{9}{4} = 2 + \frac{1}{4} &&\rightarrow\ 2 \\ \frac{1}{4} \times 3 &= \frac{3}{4} &&\rightarrow\ 0 \end{aligned}

小数部分が最初の 34\dfrac{3}{4} に戻ったので、以後は 2,2, 0\ 0 がくり返されます。よって 0.2˙0˙(3)‾\underline{0.\dot{2}\dot{0}_{(3)}} です。

(確かめ)(1) と同じ方法で 0.2˙0˙(3)0.\dot{2}\dot{0}_{(3)}=20(3)32−1{}= \dfrac{20_{(3)}}{3^2 - 1}=68{}= \dfrac{6}{8}=34{}= \dfrac{3}{4} です。

自己採点:
記録を読み込み中…

問12 ★★

aa,bb を 11 以上 66 以下の整数とする。(1) 77 進法で表された2けたの数 ab(7)ab_{(7)} と、数字を入れかえた ba(7)ba_{(7)} の差 ab(7)ab_{(7)}−ba(7){}- ba_{(7)} は、66 の倍数であることを示しなさい。(2) ab(7)ab_{(7)}−ba(7){}- ba_{(7)} が 1010 進法で 2424 となる aa,bb の組をすべて求めなさい。

つまずいたときは:
答えを見る
答え

(1) ab(7)ab_{(7)}−ba(7){}- ba_{(7)}=6(a−b){}= 6(a - b) から示す。(2) (a, b)(a,\ b)=(5, 1),{}= (5,\ 1), (6, 2)\ (6,\ 2)

解説

(1) 位の重みで展開すると

ab(7)\displaystyle ab_{(7)}−ba(7)\displaystyle {}- ba_{(7)}=(7a+b)\displaystyle {}= (7a + b)−(7b+a)\displaystyle {}- (7b + a)=6a\displaystyle {}= 6a−6b\displaystyle {}- 6b=6(a−b)\displaystyle {}= 6(a - b)

aa−b{}- b は整数なので、差は 66 の倍数です。(証明終)

(2) (1) より 6(a−b)6(a - b)=24{}= 24、つまり aa−b{}- b=4{}= 4 です。11≦b{}\leqq b かつ aa=b{}= b+4{}+ 4≦6{}\leqq 6 より bb=1,{}= 1, 2\ 2 なので

(a, b)=(5, 1),‾\displaystyle \underline{\rule[-0.25em]{0em}{1.0000em}(a,\ b) = (5,\ 1),} (6, 2)‾\displaystyle \underline{\rule[-0.25em]{0em}{1.0000em}\ (6,\ 2)}

(確かめ)51(7)51_{(7)}−15(7){}- 15_{(7)}=36{}= 36−12{}- 12=24{}= 24,62(7)62_{(7)}−26(7){}- 26_{(7)}=44{}= 44−20{}- 20=24{}= 24

1010 進法で「2けたの数と入れかえた数の差は 99 の倍数」になるのと同じで、nn 進法では nn−1{}- 1 の倍数になります。

自己採点:
記録を読み込み中…

問13 ★★

ある nn 進法で、等式 23×1423 \times 14=355{}= 355 が成り立つ。nn を求めなさい。

つまずいたときは:
答えを見る
答え

nn=7{}= 7

解説

数字 55 が使われているので、nn≧6{}\geqq 6 です。

1010 進法で表すと、23(n)23_{(n)}=2n{}= 2n+3{}+ 3,14(n)14_{(n)}=n{}= n+4{}+ 4,355(n)355_{(n)}=3n2{}= 3n^2+5n{}+ 5n+5{}+ 5 なので

(2n+3)(n+4)\displaystyle (2n + 3)(n + 4)=3n2\displaystyle {}= 3n^2+5n\displaystyle {}+ 5n+5\displaystyle {}+ 52n2\displaystyle 2n^2+11n\displaystyle {}+ 11n+12\displaystyle {}+ 12=3n2\displaystyle {}= 3n^2+5n\displaystyle {}+ 5n+5\displaystyle {}+ 5n2\displaystyle n^2−6n\displaystyle {}- 6n−7\displaystyle {}- 7=0\displaystyle {}= 0(n−7)(n+1)\displaystyle (n - 7)(n + 1)=0\displaystyle {}= 0

nn≧6{}\geqq 6 より nn=−1{}= -1 は適さないので、n=7‾\underline{n = 7} です。

(確かめ)23(7)23_{(7)}=17{}= 17,14(7)14_{(7)}=11{}= 11,17×1117 \times 11=187{}= 187=3⋅49{}= 3 \cdot 49+5⋅7{}+ 5 \cdot 7+5{}+ 5=355(7){}= 355_{(7)}

自己採点:
記録を読み込み中…

問14 ★★

11 g,22 g,44 g,88 g,…\ldots のように、11 g から始めて 22 倍ずつ重くなるおもりが 11 個ずつある。これを軽いものから順に何個か用意し、天秤の一方の皿に品物、もう一方の皿におもりだけをのせて、11 g から 10001000 g までのすべての整数の重さを量れるようにしたい。(1) 用意するおもりの最小の個数を求めなさい。(2) (1) のおもりで 700700 g の品物を量るとき、のせるおもりをすべて求めなさい。

つまずいたときは:
答えを見る
答え

(1) 1010 個 (2) 44 g,88 g,1616 g,3232 g,128128 g,512512 g

解説

(1) mm 個用意したとき、おもりは 1,1, 2,\ 2, …,\ \ldots, 2m−1\ 2^{m-1} g で、合計は

1\displaystyle 1+2\displaystyle {}+ 2+⋯\displaystyle {}+ \cdots+2m−1\displaystyle {}+ 2^{m-1}=2m\displaystyle {}= 2^m−1 (g)\displaystyle {}- 1 \ \text{(g)}

これより重いものは量れないので、2m2^m−1{}- 1≧1000{}\geqq 1000 が必要です。292^9−1{}- 1=511{}= 511,2102^{10}−1{}- 1=1023{}= 1023 より mm≧10{}\geqq 10 です。

逆に mm=10{}= 10 のとき、11 以上 10231023 以下の整数 NN は 22 進法で 1010 けた以下で表せます。NN の 22 進法で数字が 11 である位の 2i2^i g のおもりをのせれば、ちょうど NN g になります。よって 10001000 g までのすべての重さが量れ、最小の個数は 10 個‾\underline{10 \ \text{個}} です。

(2) 700700 を 22 進法で表します。大きい 22 の累乗から引いていくと

700\displaystyle 700−512\displaystyle {}- 512=188,\displaystyle {}= 188,188\displaystyle 188−128\displaystyle {}- 128=60,\displaystyle {}= 60,60\displaystyle 60−32\displaystyle {}- 32=28,\displaystyle {}= 28,28\displaystyle 28−16\displaystyle {}- 16=12,\displaystyle {}= 12,12\displaystyle 12−8\displaystyle {}- 8=4,\displaystyle {}= 4,4\displaystyle 4−4\displaystyle {}- 4=0\displaystyle {}= 0

なので 700700=1010111100(2){}= 1010111100_{(2)} です。のせるおもりは 4 g‾\underline{4\ \text{g}},8 g‾\underline{8\ \text{g}},16 g‾\underline{16\ \text{g}},32 g‾\underline{32\ \text{g}},128 g‾\underline{128\ \text{g}},512 g‾\underline{512\ \text{g}} です。

自己採点:
記録を読み込み中…

問15 ★★

22 進法で表すと 88 けたになり、数字 11 がちょうど 33 個現れる自然数を考える。このような自然数の個数と、それらすべての和を 1010 進法で求めなさい。

つまずいたときは:
答えを見る
答え

個数 2121 個,和 34503450

解説

個数 88 けたなので、最上位(272^7 の位)の数字は 11 です。残りの 77 つの位(262^6〜202^0 の位)から、数字が 11 になる 22 つの位を選ぶので

7C2\displaystyle {}_7\mathrm{C}_2=21 個‾\displaystyle {}= \underline{21 \ \text{個}}

和 位ごとに、数字 11 が何回現れるかを数えます。

  • 272^7 の位:2121 個すべてで 11 なので、合計 27×212^7 \times 21=2688{}= 2688
  • 2i2^i の位(ii=0,{}= 0, 1,\ 1, …,\ \ldots, 6\ 6):その位が 11 のとき、もう 11 つの位を残りの 66 つから選ぶので、11 になるのは 6C1{}_6\mathrm{C}_1=6{}= 6 個

よって和は

2688\displaystyle 2688+6×(20+21+⋯+26)\displaystyle {}+ 6 \times (2^0 + 2^1 + \cdots + 2^6)=2688\displaystyle {}= 2688+6×127\displaystyle {}+ 6 \times 127=3450‾\displaystyle {}= \underline{3450}

(確かめ)最小は 10000011(2)10000011_{(2)}=131{}= 131、最大は 11100000(2)11100000_{(2)}=224{}= 224 で、平均 345021\dfrac{3450}{21}≒164{}\fallingdotseq 164 はその間にあります。

自己採点:
記録を読み込み中…

問16 ★★

33 以上の整数 nn について、nn 進法の小数 0.12(n)0.12_{(n)} が 1010 進法で 532\dfrac{5}{32} に等しいとき、nn を求めなさい。

つまずいたときは:
答えを見る
答え

nn=8{}= 8

解説

位の重みで展開すると

0.12(n)\displaystyle 0.12_{(n)}=1n\displaystyle {}= \frac{1}{n}+2n2\displaystyle {}+ \frac{2}{n^2}=n+2n2\displaystyle {}= \frac{n + 2}{n^2}

これが 532\dfrac{5}{32} に等しいので

32(n+2)\displaystyle 32(n + 2)=5n2\displaystyle {}= 5n^25n2\displaystyle 5n^2−32n\displaystyle {}- 32n−64\displaystyle {}- 64=0\displaystyle {}= 0(5n+8)(n−8)\displaystyle (5n + 8)(n - 8)=0\displaystyle {}= 0

nn は 33 以上の整数なので nn=−85{}= -\dfrac{8}{5} は適さず、n=8‾\underline{n = 8} です。

(確かめ)0.12(8)0.12_{(8)}=18{}= \dfrac{1}{8}+264{}+ \dfrac{2}{64}=1064{}= \dfrac{10}{64}=532{}= \dfrac{5}{32}

自己採点:
記録を読み込み中…

問17 ★★★

11 g,33 g,99 g,2727 g のおもりが 11 個ずつある。天秤の左の皿に品物をのせ、おもりは左右どちらの皿にのせてもよいとする。(1) 11 g から 4040 g までのすべての整数の重さが量れることを示しなさい。(2) 2525 g の品物を量るとき、左右の皿にのせるおもりをそれぞれ求めなさい。

つまずいたときは:
答えを見る
答え

(1) NN+40{}+ 40 を 33 進法で表し、各位の数字から 11 を引くと、NN が 1,1, 3,\ 3, 9,\ 9, 27\ 27 に −1,-1, 0,\ 0, 1\ 1 を掛けた和で表せることを示す。(2) 左の皿に 33 g、右の皿に 11 g と 2727 g

解説

右の皿のおもりを +1+1、左の皿(品物と同じ側)のおもりを −1-1、使わないおもりを 00 と数えると、つり合う条件は

N\displaystyle N=27e3\displaystyle {}= 27e_3+9e2\displaystyle {}+ 9e_2+3e1\displaystyle {}+ 3e_1+e0\displaystyle {}+ e_0

(e0e_0,e1e_1,e2e_2,e3e_3 はそれぞれ −1-1,00,11 のどれか)と書けることです。

(1) 11≦N{}\leqq N≦40{}\leqq 40 とし、MM=N{}= N+40{}+ 40 とおきます。4141≦M{}\leqq M≦80{}\leqq 80 で、8080=2222(3){}= 2222_{(3)} なので、MM は 33 進法で 44 けた以下です。

M\displaystyle M=27d3\displaystyle {}= 27d_3+9d2\displaystyle {}+ 9d_2+3d1\displaystyle {}+ 3d_1+d0\displaystyle {}+ d_0(di は 0, 1, 2 のどれか)\displaystyle (d_i \ \text{は}\ 0,\ 1,\ 2 \ \text{のどれか})

と表せます(44 けたに満たない位は 00 とします)。一方、4040=1111(3){}= 1111_{(3)}=27{}= 27+9{}+ 9+3{}+ 3+1{}+ 1 なので

N\displaystyle N=M\displaystyle {}= M−40\displaystyle {}- 40=27(d3−1)\displaystyle {}= 27(d_3 - 1)+9(d2−1)\displaystyle {}+ 9(d_2 - 1)+3(d1−1)\displaystyle {}+ 3(d_1 - 1)+(d0−1)\displaystyle {}+ (d_0 - 1)

eie_i=di{}= d_i−1{}- 1 とおくと、eie_i は −1,-1, 0,\ 0, 1\ 1 のどれかです。よって 11 g から 4040 g までのすべての整数の重さが量れます。(証明終)

(2) MM=25{}= 25+40{}+ 40=65{}= 65 を 33 進法で表すと、6565=3⋅21{}= 3 \cdot 21+2{}+ 2,2121=3⋅7{}= 3 \cdot 7+0{}+ 0,77=3⋅2{}= 3 \cdot 2+1{}+ 1 より 6565=2102(3){}= 2102_{(3)} です。各位から 11 を引くと

(e3, e2, e1, e0)\displaystyle (e_3,\ e_2,\ e_1,\ e_0)=(1, 0, −1, 1),\displaystyle {}= (1,\ 0,\ -1,\ 1),25\displaystyle 25=27\displaystyle {}= 27−3\displaystyle {}- 3+1\displaystyle {}+ 1

よって左の皿に 3 g‾\underline{3\ \text{g}}、右の皿に 1 g‾\underline{1\ \text{g}} と 27 g‾\underline{27\ \text{g}} をのせます。(確かめ)左は 2525+3{}+ 3=28{}= 28 g、右は 11+27{}+ 27=28{}= 28 g でつり合います。

−1,-1, 0,\ 0, 1\ 1 を数字に使う 33 進法は「平衡三進法」と呼ばれ、1,1, 3,\ 3, 9,\ 9, 27\ 27 g で 11+3{}+ 3+9{}+ 9+27{}+ 27=40{}= 40 g まで量れます。

自己採点:
記録を読み込み中…

問18 ★★★

(1) 33 以上のどの整数 nn についても、121(n)121_{(n)} は平方数であることを示しなさい。(2) 22 以上のどの整数 nn についても、111(n)111_{(n)} は平方数でないことを示しなさい。(3) 22≦n{}\leqq n≦10{}\leqq 10 のとき、1111(n)1111_{(n)} が平方数となる nn を求めなさい。

つまずいたときは:
答えを見る
答え

(1) 121(n)121_{(n)}=(n+1)2{}= (n + 1)^2 (2) n2n^2<111(n){}< 111_{(n)}<(n+1)2{}< (n + 1)^2 から示す。(3) nn=7{}= 7(1111(7)1111_{(7)}=400{}= 400=202{}= 20^2)

解説

(1) 数字 22 を使うので nn≧3{}\geqq 3 です。

121(n)\displaystyle 121_{(n)}=n2\displaystyle {}= n^2+2n\displaystyle {}+ 2n+1\displaystyle {}+ 1=(n+1)2\displaystyle {}= (n + 1)^2

nn+1{}+ 1 は整数なので、121(n)121_{(n)} は平方数です。(証明終)

(2) 111(n)111_{(n)}=n2{}= n^2+n{}+ n+1{}+ 1 です。nn≧2{}\geqq 2 より

n2\displaystyle n^2<n2\displaystyle {}< n^2+n\displaystyle {}+ n+1\displaystyle {}+ 1<n2\displaystyle {}< n^2+2n\displaystyle {}+ 2n+1\displaystyle {}+ 1=(n+1)2\displaystyle {}= (n + 1)^2

111(n)111_{(n)} は連続する2つの平方数 n2n^2 と (n+1)2(n + 1)^2 の間にあるので、平方数ではありません。(証明終)

(3) 因数分解すると

1111(n)\displaystyle 1111_{(n)}=n3\displaystyle {}= n^3+n2\displaystyle {}+ n^2+n\displaystyle {}+ n+1\displaystyle {}+ 1=(n+1)(n2+1)\displaystyle {}= (n + 1)(n^2 + 1)

nn+1{}+ 1 と n2n^2+1{}+ 1 の公約数を dd とします。n2n^2+1{}+ 1=(n+1)(n−1){}= (n + 1)(n - 1)+2{}+ 2 なので、dd は 22 の約数です。

  • nn が偶数のとき nn+1{}+ 1,n2n^2+1{}+ 1 はともに奇数なので、dd=1{}= 1 で互いに素です。互いに素な2数の積が平方数なら、それぞれが平方数です(素因数分解で、各素因数はどちらか一方だけに含まれ、その指数が偶数になるから)。ところが n2n^2<n2{}< n^2+1{}+ 1<(n+1)2{}< (n + 1)^2 なので n2n^2+1{}+ 1 は平方数でなく、不適です。
  • nn が奇数のとき nn=3,{}= 3, 5,\ 5, 7,\ 7, 9\ 9 を調べます。
nn(n+1)(n2+1)(n + 1)(n^2 + 1)
334×10=404 \times 10 = 40
556×26=1566 \times 26 = 156
778×50=4008 \times 50 = 400
9910×82=82010 \times 82 = 820

平方数になるのは 400400=202{}= 20^2 だけです。よって n=7‾\underline{n = 7} です。

(参考)nn が奇数のときは nn+1{}+ 1=2a2{}= 2a^2,n2n^2+1{}+ 1=2b2{}= 2b^2 の形が必要になり、nn=7{}= 7(88=2⋅22{}= 2 \cdot 2^2,5050=2⋅52{}= 2 \cdot 5^2)がこれに当たります。

自己採点:
記録を読み込み中…

問19 ★★★

11 から 255255 までの自然数をすべて 44 進法で表す。(1) 現れる数字 33 の個数の合計を求めなさい。(2) 現れるすべての数字の和を求めなさい。

つまずいたときは:
答えを見る
答え

(1) 256256 個 (2) 15361536

解説

255255=44{}= 4^4−1{}- 1=3333(4){}= 3333_{(4)} です。00 から 255255 までの 256256 個の整数を、先頭に 00 を補って 0000(4)0000_{(4)}〜3333(4)3333_{(4)} の 44 けたで表します。補った 00 や、00 そのものは、数字 33 の個数にも数字の和にも影響しません。

44 けたの各位には 0,0, 1,\ 1, 2,\ 2, 3\ 3 のどれでも入り、並びは 444^4=256{}= 256 通りですべて異なる整数に対応します。ある位を 11 つの数字に固定すると、残り 33 つの位の入れ方は 434^3=64{}= 64 通りです。つまり、どの位にもどの数字も 6464 回ずつ現れます。

(1) 数字 33 は各位に 6464 回ずつ、44 つの位で

64×4\displaystyle 64 \times 4=256 個‾\displaystyle {}= \underline{256 \ \text{個}}

(2) 11 つの位に現れる数字の和は 64×(0+1+2+3)64 \times (0 + 1 + 2 + 3)=384{}= 384 で、44 つの位で

384×4\displaystyle 384 \times 4=1536‾\displaystyle {}= \underline{1536}

(確かめ)11 から 1515 まで(22 けたまで)で同じように数えると、数字の和は 2×4×62 \times 4 \times 6=48{}= 48 です。実際 11+2{}+ 2+3{}+ 3+(1+2+3)×4{}+ (1 + 2 + 3) \times 4+(0+1+2+3)×3{}+ (0 + 1 + 2 + 3) \times 3=6{}= 6+24{}+ 24+18{}+ 18=48{}= 48 で一致します。

自己採点:
記録を読み込み中…

問20 ★★★

20262026 を nn 進法で表すと 33 けたになり、一の位の数字が 11 になる。このような 22 以上の整数 nn をすべて求めなさい。

つまずいたときは:
答えを見る
答え

nn=15,{}= 15, 25,\ 25, 27,\ 27, 45\ 45

解説

3けたになる条件 n2n^2≦2026{}\leqq 2026<n3{}< n^3 です。

  • 12312^3=1728{}= 1728<2026{}< 2026<2197{}< 2197=133{}= 13^3 より、n3n^3>2026{}> 2026 となるのは nn≧13{}\geqq 13 です。
  • 45245^2=2025{}= 2025≦2026{}\leqq 2026<2116{}< 2116=462{}= 46^2 より、n2n^2≦2026{}\leqq 2026 となるのは nn≦45{}\leqq 45 です。

よって 1313≦n{}\leqq n≦45{}\leqq 45 です。

一の位が 1 になる条件 nn 進法の一の位の数字は、nn で割った余りです。余りが 11 なので 20262026=nq{}= nq+1{}+ 1、つまり nn は 20252025 の約数です。

20252025=34⋅52{}= 3^4 \cdot 5^2 の正の約数は 1,1, 3,\ 3, 5,\ 5, 9,\ 9, 15,\ 15, 25,\ 25, 27,\ 27, 45,\ 45, 75,\ 75, 81,\ 81, 135,\ 135, 225,\ 225, 405,\ 405, 675,\ 675, 2025\ 2025 で、このうち 1313≦n{}\leqq n≦45{}\leqq 45 を満たすのは

n=15,‾\displaystyle \underline{\rule[-0.1944em]{0em}{0.8389em}n = 15,} 25,‾\displaystyle \underline{\rule[-0.1944em]{0em}{0.8389em}\ 25,} 27,‾\displaystyle \underline{\rule[-0.1944em]{0em}{0.8389em}\ 27,} 45‾\displaystyle \underline{\rule[-0.1944em]{0em}{0.8389em}\ 45}

(確かめ)20262026=9⋅152{}= 9 \cdot 15^2+0⋅15{}+ 0 \cdot 15+1{}+ 1(901(15)901_{(15)})、20262026=3⋅252{}= 3 \cdot 25^2+6⋅25{}+ 6 \cdot 25+1{}+ 1(361(25)361_{(25)})、20262026=2⋅272{}= 2 \cdot 27^2+21⋅27{}+ 21 \cdot 27+1{}+ 1、20262026=1⋅452{}= 1 \cdot 45^2+0⋅45{}+ 0 \cdot 45+1{}+ 1(101(45)101_{(45)})です。

自己採点:
記録を読み込み中…

この章の学習が終わったら

学習完了テストを受ける