それでは今朝のブログに記載した問題です。

【問題】

3以上9999以下のある奇数を<a>とします。

この<a>を2回かけた結果を<<a>>とします。では

<<a>>-<a>が10000で割り切れるような<a>を全て求めよ。

 
2005年東大文系の数学の問題そのものでした。
 
これを算数で解いてみることにします。
 
まず、この問題の個性って何ですか?
⇒「a^2-aが10000で割り切れること」だと私は思います。
 
では、「10000で割り切れる」ということはどういうことですか?
⇒「a^2-aが10000の倍数である」と言い換えられます。
 
10000を素因数分解すると10000=2^4×5^4
 
ここで余談ですが、奇数個の約数を持つものは平方数になることもあわせて確認しておきます。
10000は25個の約数を持ちます。10000=2^4×5^4=(2^2×5^2)^2=100^2
乗数が2で割り切れるからです。塾では必ず習います。
お子さんは理解してますか?
 
話を元に戻して、
a^2-aがaの倍数なのでa×(a-1)とできます。
これが10000の倍数になればいい。

つまりa×(a-1)が【2^4×5^4】の要素を持っているということ。

 

ここでaとa-1を見て何か気づきませんか?

そうです連続する整数です。

またaが奇数であることからa-1は偶数。

 

そこで「連続する整数はともに互いに素である」という関係が重要になります。

 

また話が脱線して、それはなぜ?が重要です。

関係する定理としてこんなものがあります

【定理】

二つの整数 の最大公約数が 1のとき、mとnは互いに素である    

これは数学的には互除法を使ったりして証明します。(ここは省略します)

 

ただし2つの連続する整数の場合については、2つの数は偶数と奇数。

偶数は2で割り切れ、奇数は2で割ると1あまる。したがって共通の約数は1のみ。

つまり「互いに素である」と言えます。

 

となると、aは5の倍数かつ奇数から下一桁は5。a-1の下一桁は4になるはずなのでa-1に5の要素は含まない。

したがってaに5が5つ全て含まれるはずで625 (3<=a<=999)の可能性を考える。

a-1は最低限2を4つ含むはずと考えられる。

2^4=16、5^4=625 625÷16=39・・・1

39=3×13より3,13も素数より素因数となりうる。

625×3>999よりaに5が5つ以外の因子はありえない。

したがって3と13はa-1の因数と考えられる。

16×39=624よりa=625, a-1=624。

 a^2-a=390000より10000の倍数となっていて題意を満たすのでこれが全て。

 
東大の入試問題では数学的に立式をして解いていくのだと思います。
この場合はaの範囲が限られているので最後は力業で解くことになりましたが正味5分でした。
数学を使うともう少し厳密でスマート?に解くことになりますが時間がかかります。
この問題を算数で解いたら点数もらえたかなあ?
 
まあ、東大の数学といえど文系だと小学生の知識を駆使すれば解ける問題が時々あります。
小学生の場合の数の問題なんて、ほぼ大学入試レベルのものもありますから。
 
 
むしろ中学、高校生になると道具が増えるから解きやすくなります。
道具が少ない小学生だからこそどう知恵を使うか。
それがこの問題の醍醐味だと思います。
 
子鉄から
爆笑で、必殺技ってなに?
 
ニコニコ倍数と見るとか、互いに素とかいろいろこの問題にはあるけど、一番はこれかな。
 
整数という強い条件があったら、A×B=Cのように積の形にしたら条件を絞り込むことができやすくなる!

 

東大の大学入試問題を算数で解く過程というより、「必殺技」にしか興味のない子鉄でした。。。

まあ無理もないか。

遊びの時間として出した問題だし。