本文へ進む
メニュー
医学部数学 過去問DB問題を探す

東京大学/2004年度

東京大学 2004年 数学 第2問解答・解説

このページには広告が含まれます。

1問題

東京大学2004年度第2問

自然数の2乗になる数を平方数という。以下の問いに答えよ。

(1) 10進法で表して3桁以上の平方数に対し,10の位の数をa,1の位の数をbとおいたとき,a+bが偶数となるならば,bは0または4であることを示せ。

(2) 10進法で表して5桁以上の平方数に対し,1000の位の数,100の位の数,10の位の数,および1の位の数の4つすべてが同じ数となるならば,その平方数は10000で割り切ることを示せ。

まずは自分で解いてみましょう。詰まったら「考え方」、解けたら「答え」で確かめられます。

2解答

解答を見る答えはこの解答の中にあります

(1) 平方数の一の位は、02,12,…,920^2,1^2,\ldots,9^2 の一の位から b=0,1,4,5,6,9b=0,1,4,5,6,9 に限られる。また、a+ba+b が偶数なので a,ba,b は同じ偶奇である。NN を平方数とすると N≡10a+b(mod4)N\equiv 10a+b\pmod 4 であり、平方数の4を法とする余りは0または1である。

もし bb が奇数なら b は 1,5,9 のいずれかb\text{ は }1,5,9\text{ のいずれか} だから b≡1(mod4)b\equiv1\pmod4、また aa も奇数である。したがって N≡10a+b≡2+1≡3(mod4),N\equiv 10a+b\equiv2+1\equiv3\pmod4, となり、平方数の余りとして不可能である。よって bb は偶数であり、候補は 0,4,60,4,6 である。このとき aa も偶数なので N≡10a+b≡b(mod4)N\equiv10a+b\equiv b\pmod4。平方数の余りが0または1で、bb は偶数であるから b≡0(mod4)b\equiv0\pmod4。候補のうちこれを満たすのは b=0,4b=0,4 である。

(2) 4つの桁に共通する数字を rr とする。問題の平方数は3桁以上でもあり、10の位と1の位はともに rr だから、(1)より r=0r=0 または r=4r=4 である。もし r=4r=4 なら、平方数 NN の下4桁は4444であり、1000010000 は16の倍数なので N≡4444≡12(mod16).N\equiv4444\equiv12\pmod{16}. しかし、平方数の16を法とする余りは 0,1,4,90,1,4,9 のいずれかである(02,12,…,720^2,1^2,\ldots,7^2 の余りは 0,1,4,9,0,9,4,10,1,4,9,0,9,4,1)。したがって r=4r=4 は不可能であり、r=0r=0 である。よって下4桁は0000となり、10000∣N10000\mid N が示された。

この問題で使う考え方

  • 二進法・位取り記数法
  • 約数・倍数
  • 対偶・背理法による証明

PR

数学を1対1で教わるオンライン塾「数強塾」

数強塾は、中学生・高校生のための数学専門のオンライン個別指導塾です。プロ講師がマンツーマンで教え、大学受験の数学にも対応しています。入塾の前に、今の学習状況と目標を確かめる診断授業(体験・3,000円、税込)を受けられます。

「数強塾」オンライン数学克服塾〈プロ講師〉

東大生と1対1で学べるオンライン個別指導「トウコベ」

トウコベは、東大生を中心に難関大学の学生が講師を務める、完全マンツーマンのオンライン個別指導です。はじめに、オンラインの説明会・勉強相談(無料)をWebで予約でき、その後にお試し授業を受けられます。

トウコベ公式サイト

似た問題を、ほかの大学で

答えや解説の誤りに気づいたら、お問い合わせから教えてください。