はじめに
背景
さる2024年1月8日(月,祝)実施された、第34回日本数学オリンピック予選につき、公開された問題を解いてみました。昨年は解けない問題があったので記事にするのを見合わせましたが、今年は一応全問解けたので、解説を挙げてみようと思います。
予選は全部で12問あり、前半と後半とでは大分難易度が違います。最初の方はあっさりと、後の方はややしっかりめにバランスを考え、3回くらいにわけて解説しようと思います。
参考情報
解説
それでは、今回の「その1」では、前半の6問を解説していきます。
第1問
- 問題: 以下の値は有理数である。これを既約分数の形で表せ。
122!−121!123!−122!
- 答: 11122
まずは第1問です。予想に反して西暦に関係ない普通の計算問題でした。
階乗が出てくるのにびびらず、共通部分を見出すことができれば次のように計算できます。
122!−121!123!−122! =122⋅121!−121!123⋅122⋅121!−122⋅121!=122−1123⋅122−122=121(123−1)⋅122=1121222=11122
まあ、ここはサクサク行きましょう。
第2問
2問目でついに西暦の2024にちなんだ問題の登場です。まあ、これ以降も出てくるのですが。
ここで出てくる「素敵な数」とは、結局どの桁も 2,3,5,7 のいずれかということで、候補をしらみつぶしに探してもそんなに大変ではありません。が、その中でできれば効率よく探したいところではあります。
まず、nを変数として直接使うより、x=n−34, y=n+2024 として置いた x,y これらが素敵な数であるところから攻めていくことにします。
n を消去して y=x+2058 さらに y=x+2100−42 と変形すると桁同士を比較し易くなります。
※なぜかと言うと、−42 の計算で繰り下がりが発生しない ( 2−7が繰り下がりの発生するギリギリのケースなので、5以上の桁を含む数を引く形でないと繰り下がりになり得ない ) からです。
- 1の位に着目し、差が2となる桁の組み合わせはx,yの順で(5,3),(7,5)の2通り
- 10の位に着目し、差が4となる桁の組み合わせはx,yの順で(7,3)のみ
- 100の位に着目し、差が1となる桁の組み合わせはx,yの順で(2,3)のみ
以上より、(x,y)=(275,333),(277,335)が分かり、x=n−34⇔n=x+34 から n=309,311 が答えとなります。
第3問
- 問題: 一辺の長さが10の正三角形ABCがある。Aを通る円が辺BC(端点を除く)と点Xで接し、辺AB,ACとそれぞれAでない点D,Eで交わっている。BX>CX, AD+AE=13がともに成り立つとき、線分BXの長さを求めよ。
- 答: 5+10
ここで最初の図形問題です。何が有難いかと言うと、ちゃんと状況を問題の方で図示してくれているところです。
まあ、取り敢えず求めるべきところ BX=x と、あと一箇所 BD=y くらいおいて進めてみましょう。
この時、折れ線BAE=20,DAE=13 から CE=7−y が分かります。

そうして、同じ色(赤/青)の線分を見てみます。

それぞれ、方べきの定理を適用できる形であり、
-
BD⋅BA=BX2 すなわち x2=10y
-
CE⋅CA=CX2 すなわち (10−x)2=10(7−y)
これで、x,yに関する連立方程式が立ちました。この2つの式を辺々足し合わせるとそのまま y が消えて x2+(10−x)2=70 という2次方程式が残ります。
詳細は省略しますが、x>5 に注意して解くと、答え x=5+10 が得られます。
第4問
操作を行うことで、トータルの石の数が55→54→53→52→51→1 と変化していくわけなので、なんかとても規則性から数列的なものを考えてください、的な雰囲気を感じる問題です。
さて、なんとなくですが、数の少なくなるであろう白石を数えた方が楽な気がしますので、次のような数列を考えます。
- 数列{wk} ( k=1,2,3,⋯ ) を、黒白合計5k 個から問題の操作を繰り返し、最後に残る1個の石が白石になるような最初の石の並べ方のある、白石の最小個数と定める。
こうすることで、
- 黒白合計5k個での wk−1 は、最初の石の並べ方によらず、最後に残る1個の石が必ず黒石である ( 最後に白石が残る並べ方がない ) ような白石の最大の個数である。
※1つ少なくなっていることに注意
というように、問題の条件を満たす白石の個数を考えているのと同じことになります。
実はここまで整理してしまえば、{wk} については白石が3個ずつ組になるという最も効率の良い白石の残し方を考えることで、wk+1=3wk という漸化式が分かります。
明らかに w1=3 なので、漸化式と併せて wk=3k です。
ということで、問題の黒石の個数 n については、全体 55 から最後に残る1個の石が必ず黒石であるような白石の個数 w5−1 を引いて、 n=55−(w5−1)=55−35+1=2883 と計算できます。これが答えです。
第5問
- 問題: 10以上の整数nであって、
[1n][2n]⋯[10n]= nC10
をみたすようなもののうち、最小のものを求めよ。
- 答: 2519
ここで今までと毛色の違う問題が出てきました。なお、問題文中の [ ] はガウス記号 ( 記号内の数を越えない最大の整数を表すもの ) です。
何にしてもそのままでは方針が立たないので、1~10の範囲になっているところを、例えば1~4の範囲に縮小して色々値を試してみます。
[18][28][38][48][19][29][39][49][110][210][310][410][111][211][311][411]=8⋅4⋅2⋅2=9⋅4⋅3⋅2=10⋅5⋅3⋅2=11⋅5⋅3⋅2=128 > 8C4=216 > 9C4=300 > 10C4=330 = 11C4=4⋅3⋅2⋅18⋅7⋅6⋅5=4⋅3⋅2⋅19⋅8⋅7⋅6=4⋅3⋅2⋅110⋅9⋅8⋅7=4⋅3⋅2⋅111⋅10⋅9⋅8=70=126=210=330
ただ、正直これだけだと「[ ]を掛け合わせた方が大きそうだけどたまに等しくなる時もある??」くらいでまだまだよく分かりません。しかし、これを次のように整理すると途端に見通しがたちます。
[18][28][38][48][19][29][39][49][110][210][310][410][111][211][311][411]====18⋅28⋅36⋅4819⋅28⋅39⋅48110⋅210⋅39⋅48111⋅210⋅39⋅48 > 8C4 > 9C4 > 10C4 = 11C4=18⋅27⋅36⋅45=19⋅28⋅37⋅46=110⋅29⋅38⋅47=111⋅210⋅39⋅48
すなわち、分母を1,2,3,…の順番で揃える、ガウス記号の部分を整数でなく分数の形にしておくことで、並べて見ると各項の大小関係が見えてくるということです。
例えば最初のn=8の例なら、ガウス記号の積の分子部分は 8,8,6,8、C の式の方の分子部分は 8,7,6,5 で、各項で前者が後者以上となっています。最後の例ではじめて 11,10,9,8 同士等しくなっているくらいで、基本的に後者が前者が上回ることはないと推測できます。
実際、一般のnで確認してみると、
- ガウス記号の積
※なお、数式中のmod(n,k) はnをkで割った余りを、∏ は総積を表します
[1n][2n][3n][4n]=1n−mod(n,1)⋅2n−mod(n,2)⋅3n−mod(n,3)⋅4n−mod(n,4)=k=1∏4kn−mod(n,k)
nC4=1n−0⋅2n−1⋅3n−2⋅4n−3=k=1∏4kn−(k−1)
このように整理すると、余りの性質 mod(n,k)≤k−1 と照らし合わせて、確かに後者が前者を上回ることがないこと、加えて全ての k で mod(n,k)=k−1 が成り立つ n=11 のところで等しくなっているのも尤もであることが分かります。
この等しくなる条件は n≡−1 mod k ( k=1,2,3,⋯) と書き換えることができますから、最小のnは n=LCM(1,2,3,⋯)−1 ( LCMは最小公倍数を表す ) となります。
では問題に立ち戻ると、上の話の k=1,2,3,⋯,10 の場合に相当しますから、最小のnは n=LCM(1,2,3,⋯,10)−1 となります。登場する数の範囲的に素因数 2,3,5,7 の分に着目すれば十分なので、8×9×5×7−1=2519 と計算でき、これが答えとなります。
第6問
- 問題: AB=AC=5なる二等辺三角形ABCの辺AB上にAD=3をみたす点Dが、辺BC上(端点を除く)に点Eがある。点Eを通り直線ABに点Bで接する円をωとすると、ωは三角形ADEの外接円に接した。ωと直線AEの交点のうちEでない方をFとすると、CF=10が成り立った。このとき、辺BCの長さを求めよ。
- 答: 131465
2つ目の図形問題です。が、図は描かれていません。適切に図を描けることができればそれだけ解に近づきますし、そういう能力が求められているんではないかと思います。
その際にコツと感じるのは、いきなり全体を問題文通りに描くのではなく、とっつき易いところから順々に拡張していくではないか、というところです。
この問題では、まず円ω ( △BEFの外接円 ) と、 △ADEの外接円が接することから、点Eでの共通接線を引いて、辺ABとの交点をPとしておきます。

そうすると、三角形と外接円と円の接線の関係から、図中の〇同士✕同士の角の大きさが等しくなります。具体的には ∠BFE=∠PBE=∠PEB, ∠PAE=∠PED です。
これで△PBEが二等辺三角形と分かりますから、PB=PE=xと置いて、分かる範囲の長さを AD=5−x, DP=2−x と整理しておきます。
続いて、✕の角の等しさを活かすため、三角形AEPに注目します。

等しい角があれば相似形ができるのは世の常です。すなわち △DPE∼△EPA です。
そのため、DP:PE=EP:PA⇒2−x:x=x:5−x⇔(2−x)(5−x)=x2 と辺の比からxの方程式がたち、これを解いて x=710 が分かります。
実は、これでもうDのことを忘れることができます。代わりに、まだ図に書き込んでいなかったC (AC=5)を加えます。

Cの追加により、AB=AC=5 で △ABC も二等辺三角形であり、かつ △PBE に相似だと分かります。
この相似比が PE:AC=710:5=2:7 なので、BE:EC=2:5 と長さの比が明らかになります。
これでPを忘れることができます。そして問題文で使っていない最後の条件 CF=10 を加えます。

ただ、長さを考える前に、∠ACB=∠AFB から、これが同一の円弧に対する円周角になっておりA,B,F,Cが同一円周上にあること、そこから更に ∠ABC=∠AFC と〇の角がもう一つ現れることを確認しておきます。
そうすると、直線FAが∠Fの二等分線になっていますから、BF:CF=BE:CE=2:5 と辺の比が伝播し、BF=4 が分かります。
これでEも忘れることができ、最後に残るのは円に内接する辺の長さ5,5,4,10の四角形です。とてもすっきりした形になりました。

円に内接することから∠F=θ とおけば ∠A=180°−θ です。BC=y とおいて余弦定理から条件式を整理します。
- 52+52−y2−2⋅5⋅5cos(180°−θ)=0⇔50−y2+50cosθ=0
- 42+102−y2−2⋅4⋅10cosθ=0⇔116−y2−80cosθ=0
この2つの式の上の方の8倍と下の方の5倍を辺々足し合わせることで cosθ を消去し 8(50−y2)+5(116−y2)=0 これを解いて得られる 131465 が答えとなります。
おわりに
ということで、比較的難易度が低めの前半、一気に半分を解説しました。
後半については、4問分と2問分に分けて解説していこうと思います。
Discussion