ご注文は数オリですか?

トピック一覧へ戻る

KAMO 2020
更新日:2020-12-19

海陽中等教育学校 数学部によるKAMO 2020の問題および解答・解説を掲載します.

KAMOとは?

こんにちは. ごちすう製作委員会の平石です.

KAMOとは, 私が在籍していた海陽中等教育学校の数学部が文化祭のたびに公開する, すべて部員が作ったオリジナル問題で構成された問題集です. 例年はTwitterで公開を行っていますが, ネットの海に放流したままにするのも勿体ないと思い, 運営権限でごちすうに載せてもらうことにしました. 今回掲載するのは, そのうち2020年11月に公開されたものです.

少し注意していただきたい点として, 根本的にはこれらの問題は当然面白い問題を作ろうという気持ちで作っているわけですが, 「教育的」「実力を測る」といった面はあまり意識しておらず, むしろ「非教育的」「天下り」「悪問」を進んで生み出そうとして誕生した問題も含まれます. また, 必ずしもすべてが数オリの傾向に近い問題とも限りません. 言ってしまえば, これらの問題に取り組むことががすべて数オリの対策になるとは限らない, という話です.

とはいえ教育的な良問やなかなかの自信作も含まれますので, ぜひ暇つぶしにでも挑戦されてみてはいかがでしょうか.

※「解説」欄には平石からの運営目線のコメントと, 部外者として全問を解いた宿田・平山による感想を掲載しています.

問題・解答・解説

#1
組み合わせ
★☆☆☆☆
KAMO 2020 問1 (岩瀨)

1×1 の正方形が 4 つ, 辺で繋がって連結となった一塊をテトロミノとよび, 全部で 7 種類ある.

2020×1108 のマス目があり, ココアとチノがこのマス目を用いてゲームを行う. ゲームでは, 先攻から順に交互に, マス目に沿うようにテトロミノを置いていく. ただし, それより前に既にテトロミノが置かれたマスに重なってはならない. また, テトロミノがマス目からはみ出してはならない. 先に操作が出来なくなった方が負けである.

ココアは優しいお姉ちゃんになりたいので, チノに先攻か後攻か選ばせてあげることにした. 勝つためにチノは, どちらを選ぶのが良いか.

チノは先攻を選ぶことで, 次のような戦略によって必ず勝つことができる:まず, チノは 2×2 の正方形のテトロミノを盤の中心に置く. それ以降は, 直前のココアの操作に対して点対称となるように操作する. この戦略をとる限りチノは必ず操作でき, このゲームは必ず有限回の操作で終わることから, 先に行動できなくなるのはココアである.

宿田の感想. 一番だしそんなに複雑ではないのだろう, と思ったら解けました. テトロミノが全種類出てきてる時点で細かい考察なんて無理ですし, ゲームといえばモノマネ戦法ですし.

平山の感想. パーツ各々の特性を考えてしまって完全にハマりました. 幼稚園児だったころに祖父に初めて将棋を教えられて, 何もわからずとりあえず点対称に行動してみたことを思い出しました(早々に隙間から角を取られて我に返った覚えがあります). 問題の配置から解法の軽重をメタ読みするのも時には大切でしょう(考えすぎは良くない). とはいえ, 実は縦横の長さが偶数なことが本質ですし, この問題みたいな発想が初めから引き出しに無いと割と厳しいような気もします.

平石のコメント. 中3の後輩からの問題です. かなりオーソドックスなゲームの問題です. 二人が行動できなくなったら負け, というゲームの必勝法を考える問題では, 「相手を詰ませる」よりも「自分が必ず行動できる」という視点を持つと上手くいくことが多いです. その中でも今回登場した「相手と同じ行動をとる」戦法は特にベタ中のベタと言って良いでしょう. 様々な問題で似たような考え方が登場するのでぜひ抑えておきましょう.

#2
整数論
★☆☆☆☆
KAMO 2020 問2 (大平)

p2+q3p3+q2 がともに平方数となるような素数の組 (p,q) をすべて求めよ.

(p,q)=(3,3) は明らかに条件をみたす. 以下, これのみが解であることを示す. 一般性を失わず pq とする.

解法1. p2+q3=n2 とおくと, (np)(n+p)=q3 であることから, 以下の (i),(ii) のいずれかである.

(i) np=1,n+p=q3 のとき

辺々差をとることで 2p=q31 であり, pq より 2pp31 が分かる. ここで以下は単調増加である.p32p1=p(p22)1p=2 のとき p32p1=3>0 であることと合わせて, 任意の素数 p について 2p<p31 であり, これは矛盾.

(ii) np=q,n+p=q2 のとき

辺々差をとることで 2p=q2q であり, pq より以下がわかる. 2p=q2q=q(q1)p(p1)p(p3)0p3  p=2 のとき, q2q=4 をみたす q は存在しないので不適. p=3 のとき, q2q=6 をみたす q3 のみである.

解法2. (i) までは解法1と同じである. (ii) のとき, 同様に辺々差をとることで 2p=q2q が分かる.

ここで q=2 とすると, p=1 となりこれは素数ではないので矛盾する. したがって q2q は奇素因数 q を持ち, 2p が持ち得る奇素因数は p のみなので, p=q と分かる. 以上より 2p=p2p が必要であり, 特に p=q=3 を得る.

宿田の感想. やることをやったら終わりました. 典型です.

平山の解法. 解法2で解いたので少しは頭を使った気になったんですが, 不等式評価だけで終わるのか…それはそうか.

平石の感想. 高2の後輩からの問題です. こちらも典型的な整数論です. 「n2+a=m2」のような形を見たら, 僕の場合は「a=(m+n)(mn) の形に因数分解して, a の素因数に注目する」か「m=n+k とおいて, k の大きさについて不等式評価する」といった方針が思いつきます. 今回は aq3 と既に素因数分解された形だったので, 前者がそのまま上手くいきます. かなり典型ですが, シンプルで教育的な問題だと思います.

#3
幾何
★☆☆☆☆
KAMO 2020 問3 (平石)

鋭角三角形 ABC において, その内心を I, 内接円を ω とする. また I を通り BC に平行な直線を とし, ωAB,AC と接する点をそれぞれ D,E とする. B,C から におろした垂線の足をそれぞれ P,Q としたとき, PDQEω 上で交わることを示せ.

BCω の接点を K とし, KIω の交点のうち K でない方を L とする.

解法1. KI,IL,BP,CQ に垂直で, 長さはすべて ω の半径に等しいので, 以下が従う.KI=IL=BP=CQよって IBCKLPQI は合同であり, IB//LP である.

また IBPBID 以下より合同であるから, PDIB は等脚台形であり, IB//DP である. IB=BI, BP=KI=ID, BPI=IDB=90  以上より, LPDP はいずれも IB に平行であり, 特に L,P,D が同一直線上にあることが示された. 同様に L,Q,E も同一直線上にあるので, PDQEL で交わることが分かり, 特に題意は示された.

解法2. 以下より五点 B,K,I,D,P は同一円周上に存在する. BKI=BPI=BDI=90 よって KDP=KIP=90 である. また LKω の直径であることから LDK=90 が従い, 特に L,P,D が同一直線上にあることが示された. 以降は解法1と同様である.

宿田の感想. 共点問題は「二つの交点を取って, その交点をもう一つが通る」ことを示すのが定石ですが, 今回は共点となる点を最初に特徴づける (F の対蹠点) こともできます. どちらでやっても大丈夫ですが, こういう問題は結論を仮定した議論をしてしまいがちなので注意しましょう.

平山の感想. 解法2です. 一瞬で直角が大量に見えたので終わりでした. むしろこれが想定じゃなかったことに驚いた.

平石のコメント. 比較的簡単めな幾何として結構良い問題ができたんじゃないかと思っています. 想定解は解法1だったんですが, 解いてくれた人は解法2ばかりでした. 確かに, と思いました. 作問背景としては, フリーハンドで図を描いて遊んでたら何か成り立ちそうだと思って, 実際に考えてみたら成り立ったのでそのまま問題にしました. 幾何の問題って結構そうやって生まれますよね. 恐らく交わる一点が L だというのは正確に作図してみて初めて気付いたという人が多いと思います. それに気付くことがこの問題のポイントなので, 正確な作図は大事です.

#4
代数
★☆☆☆☆
KAMO 2020 問4 (平石)

相異なる n 個の正の実数 a1,a2,,an が次の条件をみたすとき, 整数 n としてありうる最大値を求めよ.

  • 任意の 1i<j<kn なる整数 i,j,k について, 三辺の長さが ai,aj,ak であるような鈍角三角形が存在する.

ただし, 3 つの頂点が同一直線状にあるようなものは三角形とみなさないものとする.

求める最大値は 4 であることを示す. まず n=4 のときは (a1,a2,a3,a4)=(7,8,11,14) とすれば条件を満たす.

以下 n5 について不適であることを示す. 特に n=5 についてのみ示せば十分であるから, 条件を満たす正の実数 a1,a2,a3,a4,a5 が存在すると仮定して矛盾を導く. 対称性より a1<a2<a3<a4<a5 として一般性を失わない.

三角形の成立条件より a1+a2>a5 が成り立つ. また鈍角三角形の条件より以下が従う. a12+a22<a32, a22+a32<a42, a32+a42<a52

これらより以下の不等式を得る. (a1+a2)2>a52>a32+a42>a32+(a22+a32)=a22+2a32>a22+2(a12+a22)=2a12+3a22

よって, 以下より矛盾を導く. 0>2a12+3a22(a1+a2)2=(a1a2)2+a22

備考. 別解というほどではないが, n=4 の構成や (a1+a2)2>2a12+3a22 からの矛盾の導き方は様々考えられる.

宿田の感想. 鈍角三角形であるという条件が簡単に言い換えられるのでそこから始めました. 2 乗の比較だけだといくらでも大きくなることが許されるので, 逆向きの不等式が欲しくなると三角不等式で終わります. 教育的だと思います.

平山の感想. 宿田の感想にもう全部書いてありますね. この問題は一体なんなのでしょう. これは教育的なのか…?

平石のコメント. これは問題を先に考えて後で解いた形になるんですが, JJMOの2番とかに出てもおかしくなさそうです. 答えの予想を立てながら実験しつつ定めていく感じになるので, あまり慣れていない人は手こずったかもしれません. あとは出てくる条件で何が一番厳しくて, どの条件を扱えば良いか, という視点は大事ですね.

#5
整数論
★★☆☆☆
KAMO 2020 問5 (平石)

非負整数 a,b を用いて 11a×3b+1 と表せるような正の整数をすべて求めよ.

11a×3b+1=n とおくと, 11a×3b=(n1)(n+1) である. ここで n1n+1 は同時に 3 の倍数になり得ず, また同時に 11 の倍数にもなり得ないため, 以下のように場合分けできることが容易にわかる.

(i) n=2 のとき, (a,b)=(0,1) とすることで条件を満たす.

(ii) n3, n1=11a, n+1=3b のとき

11a+2=3b である. n3 より a1 であることを踏まえると, mod 11 でこれは解を持たないことが分かる.

(iii) n3, n1=3b, n+1=11a のとき

 3b+2=11aであり, また n3 より a1 である. a2 のとき, mod 121 でこれは解を持たないことが分かる. したがって a=1 として良く, このとき b=2, すなわち n=10 のみが適する.

以上より, 求める値は n=2,10 であることが示された.

宿田の感想. 色々な mod で試しても全然倒れなくて泣きました. a=1 を潰さずに a2 を潰すということは……まさか mod121??……色々試してみるものですね. もっと小さな mod で潰せるかは知りません.

平山の感想. 問題を見た瞬間に何も考えず解答の場合分けまでは到達してください. 問題は mod 調合ゲームなんですが, 宿田も書いている通り解があるか無いかは大事なところです. 解が無ければ適当に死にがちですが, 解があるときはそれを生かさないといけないことに留意しましょう. この気持ちで出てきがちなのが mod8 とか mod9 とかですね.

などと, せっかく教育的側面をフォローしたのに, 作問背景が酷すぎますね. フォロー撤回してもいいですか?

平石のコメント. 最初の問題作です. 最初の一手はベタなので 11a×3b=(n+1)(n1) までは行けて欲しいといったところですが, 3b+2=11a の場合分けで苦戦した方が多いかも…?大きな mod で見るだけという典型的なクソ問を作ろうとして色々探した結果, 243mod 1211 というのを見つけ, それを問題にしようとしてこうなりました. 反省はしていません.

#6
幾何
★★☆☆☆
KAMO 2020 問6 (平石)

正三角形 ABC の内部に点 P,Q があり, AP=CQ かつ AQ=BP をみたしている. 点 X,YABQX,APBX,ACPY,AQCYをすべてみたすとき, 4B,C,X,Y は同一円周上にあることを示せ.

解法1. 条件より直ちに ABPCAQ がわかる. ここで ABC の内部に以下をみたす点 R をとる. ABPCAQCBR すると対称性より AB//QR,AC//PR が分かり, 特に点 RQXPY の交点である. ここで AB//QX,AP//BX および ABPCBR より, RXB=PAB=RCB が従い, 四点 B,C,R,X が同一円周上にあることが分かる. 同様に四点 B,C,R,Y も同一円周上にあるので, 特に題意は示された.

解法2. APQX の交点を K, AQPY の交点を L とする. ABPCAQ に留意して, BAP=ACQ=α, PBA=QAC=β とおく. AB//QK より QKA=α, 同様に ALP=β である. ここで正弦定理より, QKsinKAQ=QAsinQKA=QAsinα=QAsinACQ=ACsin(α+β) PLsinPAL=PAsinALP=PAsinβ=PAsinPBA=ABsin(α+β) これらと KAQ=PAL, AC=AB より QK=PL がわかる. さらに以下より QX=PY がわかる. KX=AB=AC=LY  次に, 四角形 QCSX および PBTY が平行四辺形になるように点 S,T をとる. このとき, CSX=XQC=XQL+LQC=BAQ+α+β=BAC+α XBC=XBACBA=αBAC より CSX+XBC=0 が従い, 四点 B,C,S,X は同一円周上にある. 同様に B,C,T,Y も同一円周上にある.

さらに CS=QX=PY=BT および BCS=TBC=60 より, 四点 B,C,T,S は等脚台形をなし, 特に同一円周上にある. 以上より六点 B,C,X,Y,S,T が同一円周上に存在することが分かり, 題意は示された.

宿田の感想. 最初は複素で倒したのですが, 平山に脅されたので初等で解き直しました. 怖いですね. 作図に使った線を残すことで見つけられる補助線や補助点は意外にたくさんあるので, 作図は面倒がらずに正確にしましょう.

平山の感想. 解いたときに何を思っていたか忘れたので改めて自分の解答を見たら, 何の前触れもなく点 R が降誕していました. 特に苦労した覚えはないし, すぐ思い付いたような気がします. こういうのは慣れるしかないのかな.

平石のコメント. 一発ゲーですが, 宿田によると複素計算がかなり楽だとか. 確かに楽そうではありますね. 確かめてはいません. この解法1はまあ確かに点 R という天下りな点が降っているような感じですが, 正確に作図してみると円が QXPY の交点を通っていると気付きやすいと思います. 僕的には結構お気に入りの一問です. ちなみに解法2は学校の友達に出したときの友達の解法で, すごいなと思いました. いろんな解法があるんですね.

#7
代数
★☆☆☆☆
KAMO 2020 問7 (大平)

任意の正の実数 a,b,c について,以下の不等式を示せ. a2ab+b2+b2bc+c2a2+ac+c2

解法1. 平面上に以下をみたすような点 O,A,B,C をとる. AOB=60, BOC=60, AOC=120, OA=a, OB=b, OC=c このとき余弦定理より以下が成立する. AB=a2ab+b2, BC=b2bc+c2, CA=a2+ac+c2 さらに三角不等式より AB+BCAC が成り立つことに留意すると, 示すべき不等式を得る.

解法2. まず以下の不等式に留意する. 4(a2ab+b2)(b2bc+c2)=(ab+bc+ca2b2)2+3(ab+bcca)2(ab+bc+ca2b2)2 最左辺と最右辺はともに非負であることから, それぞれの正の平方根をとることで以下を得る. 2(a2ab+b2)(b2bc+c2)|ab+bc+ca2b2|ab+bc+ca2b2 さらに, この両辺に a2ab+2b2bc+c2 を足して式変形することで以下を得る. (a2ab+b2+b2bc+c2)2a2+ac+c2 両辺ともに非負であることから, それぞれの正の平方根をとることで示すべき不等式を得る.

宿田の感想. 個人的には典型だと思います. 見て0.5秒で倒れました……

平山の感想. 全く同じ問題を中1とかで知って驚いた記憶があります. 『美しい不等式の世界』で見たんだと思います. x2±xy+y2 にこういう捉え方があることは知っておいたら良いですが, いざ使ったことがあるかと言われれば微妙.

平石の感想. 2番と同じく高2の後輩が出してきたんですが, 平山と宿田にド典型だろうと言われ, 難易度1が付きました. 僕は見たことありませんでした. まあ1問ぐらいそういうのがあっても良いのです. 一度は解くべき問題ということで. ルートばかりの不等式はなかなか多項式にして潰すということがしづらいのですが, 解法2のように 2 乗して根性で展開しても解けるんですね. あまり例は多くないですが, 不等式が幾何的に片付くこともあるということで, 特にルートがいっぱいあって埒があかない感じだったら, ちょっと疑ってみても良いという感じでしょうか.

#8
代数
★★★☆☆
KAMO 2020 問8 (鈴木)

A を実数の定数とし, 数列 {an} を以下で定める. a0=A, an+1=an22  (n=0,1,) n としたとき, {an} が収束するような A をすべて求め, またそのときの極限値を求めよ.

ある N について aN>2 と仮定する. このとき以下が従う. aN+1aN=(aN2)(aN+1)>0 したがって, nN において an は常に 2 より大きいことが帰納的にわかり, {an} は狭義単調増加である. このとき (an2)(an+1) も狭義単調増加であるから, {an}n で発散する. 以上より, 特に A>2 のとき {an} は発散し, A<2 のときも a1>2 となるので発散することが分かる.

次に |an|2と仮定すると, an=2cosθn となるような θn をとることができ, このとき an+1=2(2cos2θn1)=2cos2θn したがって |A|2 のとき, A=2cosθ となるような θ をとることで, an=2cos2nθ と書くことができる.

{an} が収束すると仮定し, その収束値を 2cosϕ とする. このとき, 任意の ϵ についてある N が存在して, 以下が従う. n>Nm,(|2nθ(ϕ+2mπ)|<ϵ2)(|2nθ(ϕ+2mπ)|<ϵ2)  ここで an+1 に注目すると以下が成り立つことになり, 特に cos2ϕ も収束値である. (|2n+1θ(2ϕ+4mπ)|<ϵ)(|2n+1θ(2ϕ+4mπ)|<ϵ) したがって, 以下より収束値として考えられるのは 2 または 1 のみである. cosϕ=cos2ϕ=2cos2ϕ1

以下 ϵ=π100 とする. まず収束値が 2 のとき, ϕ=0 としてよい. 以下のような N をとる. n>Nm,|2nθ2mπ|<ϵ ここである n>N について 2nθ2mπ だったとすると, 2k|2nθ2mπ|>ϵ なる最小の k をとることで ϵ<|2n+kθ2k+1mπ|2ϵ より矛盾する. したがって, 十分先で m,2nθ=2mπ であり, すなわち A は整数 p と非負整数 s を用いてA=2cos2pπ2sと表せる値である.

次に収束値が 1 のとき, ϕ=2π3 としてよい. 以下のような N をとる. n>Nm,(|2nθ(2π3+2mπ)|<ϵ)(|2nθ(2π3+2mπ)|<ϵ) ここである n>N について 2nθ2π3+2mπ かつ 2nθ2π3+2mπ だったとする. |2nθ(2π3+2mπ)|<ϵ のとき, 以下をみたす最小の k をとる. 22k|2nθ(2π3+2mπ)|>ϵ このとき, ϵ<|2n+2kθ(2π3+2(22km+4k13)π)|<4ϵ より矛盾する. |2nθ(2π3+2mπ)|<ϵ のとき, 以下をみたす最小の k をとる. 22k|2nθ(2π3+2mπ)|>ϵ このとき, ϵ<|2n+2kθ(2π3+2(22km4k13)π)|<4ϵ より矛盾する. したがって, 十分先で m,(2nθ=2π3+2mπ)(2nθ=2π3+2mπ) であり, すなわち A は整数 p と非負整数 s を用いて A=2cos2pπ32s と表せる値である.

宿田の感想. 受験数学の典型問題だと思ってグラフを書いても実験しても全然収束しなくて焦りました. 詰まないときは根本からズレている可能性があるので一旦引いて思考をリセットすることも大事です.

平山の感想. とりあえずグラフに折れ線を書き込んで考えたのが僕だけじゃなくて安心しました. でも勘の良い人なら式を見た瞬間に三角関数で置換する定番だと気付けてもおかしくない気はしました. 解答例の後半は何やら大変なことになっていますが, Kroneckerの稠密定理を知っていればその要領で片付くと思います. 2π の不定性が少し面倒だけど.

平石のコメント. これは中3の後輩からもらったんですが, なかなかびっくりしました. 最初は「いやこれ大学受験でよくあるやつじゃん, グラフ書いて縦横に線引いていったら収束するやつでしょ」と思って解き始めたんですが, 驚いたことに全然収束してくれないんですよね. それで意外に振動する値が多いのかなと思い, ちょっと引き返して式とにらめっこしていると, 解答のような置換が思いつきました. 見た目の第一印象からは想像できない議論と結論に至る, なかなか良くできた問題です. ただ, 本質に気づいてからの議論が非常に面倒くさかった. このような収束を示すというのは大学受験の勉強しててもまず出てこない議論なので, そこからちゃんと示しきるのにはかなりの時間がかかりましたが, 何とか終えました. 極限の厳密な定義を知らないといけないので, まあ高校範囲は超えていると思って良いですね.

#9
幾何
★★★☆☆
KAMO 2020 問9 (平石)

2 つの多角形が相似であるが合同でないとき, それらは完全な相似であるという. 正方形を有限本の線分で切断することで, 次の条件をみたすように k 個の多角形に分割することが出来るとき, 2 以上の整数 k としてありうる最小値を求めよ.

  • 分割によって出来た k 個の多角形について, どの 2 つを選んでも完全な相似である.

まず k=2 で条件を満たすような分割が存在したと仮定し矛盾を導く. 正方形をの各頂点を A,B,C,D とし, 分割した折れ線の両端を X0Xn とし, 折れ線を X0X1X2Xn とする. 明らかに X0Xn であり, X0Xn はともに正方形の頂点または周上にある. ここで, 分割によって出来た 2 つの多角形は辺の数が等しい必要があり, それぞれの辺の本数は n に正方形の周上にあたる線分の本数を足したものに等しい. したがって, これを踏まえると, X0=A,Xn=C の場合と, X0 が辺 AB の中途に, Xn が辺 CD の中途にある場合のみを考えれば良いことが分かる.

ここで 2 つの多角形においてそれぞれ最も長い辺について考える. 正方形の一辺の長さを r とし, s=max{X0X1,X1X2,,Xn1Xn} とおく. rs のとき, 最長辺の長さは双方の多角形において r である. また r<s のとき, 最長辺の長さは双方の多角形において s である. したがって, いずれの場合も 2 つの多角形は完全な相似にはならないことが示された.

次に k=3 での構成を提示する. f(x)=x3x2+2x1 とすると, f(0)=1,f(1)=1 より方程式 f(x)=00<x<1 の範囲に解を少なくとも 1 つ持つから, この解を t とおく. 正方形 ABCD の一辺を t2+1=t3+2t とし, 線分 AB 上に点 P, 線分 BC 上に点 Q, 線分 DA 上に点 R, 線分 RQ 上に点 SBQ=AR=t, BP=QS=1 となるようにとり, 線分 QR と線分 PS で正方形を分割する. こうして得られる 3つの長方形は, すべて縦と横の比が 1:t であり, またどの 2 つも合同ではないから, これは条件をみたす. 以上より, 求める最小値は k=3 である.

宿田の感想. 抽象的な問題だからこそ一発で終わらせたい!と思い脳内で色々やっていたら降ってきました. 紙と鉛筆を使わない方が思いつきやすい発想も案外あります. 詰まったとき, おすすめです.

平山の感想. 問題を見た瞬間に 3 の構成が瞬時に降りてきたのでコメントがしづらい. さすがに 2 で無理そうなことは直感で分かりますが, 非常に醜い示し方をしてしまったので解答例は綺麗ですごいと思います. 組み合わせ幾何はどうせ疎かにしても大丈夫だろうと思って最後までロクに何の対策もしなかったらIMOで痛い目に遭ったりしたので, どの分野もちょっとはやりましょう. かといって, 一定の対策をしたところであの6番で2点以上取れた気はしないけれど…

平石のコメント. 組み合わせの問題を作ろうとして作りましたが, まあ幾何ですね. まず 3 での例を思いつくことからですが, ここができないと答えの予想が立たないのでここは何とか思いつきましょう. ところで解答で出しているもの以外の構成は見つかっていないのですが, 何かあるんですかね. 他の構成を見つけたとか, これしかないことを証明したとかあれば, ぜひご連絡ください. そして 2 でできないことの証明ですが, 2 つに分割できたとして, それぞれの図形の何に注目して矛盾を導くか, ということが大きなポイントになります. 解答では恐らく最短であろう議論を紹介していますが, その他にも証明は色々考えられると思います. ちなみに, この問題で「有限本の線分」という条件を入れていますが, 無限本の線分の使用を認めれば 2 の場合でも構成できます. これもぜひ考えてみてください.

#10
整数論
★★★☆☆
KAMO 2020 問10 (平石)

正の整数に対して定義され, 正の整数値をとる関数 f であって, 任意の正の整数 m,n に対して mf(m)f(n2)f(m)+n が整数となるようなものをすべて求めよ.

求める関数は f(x)x であることを示す. これは明らかに与式をみたす. 与式を P(m,n) とおく.

解法1. 以下より, 与条件は mn+f(n2)f(m)+n が整数であることと同値であるから, 以下これを Q(m,n) とおく. mf(m)f(n2)f(m)+n=mmn+f(n2)f(m)+n

まず Q(4,2),Q(4,1),Q(1,2) を考えて f(1)=1 が分かる. p を素数として Q(p1,1) を考えると, Q(p1,1)=pf(p1)+1 となる. 分母は p の約数かつ 2 以上なので, p である. したがって任意の素数 p について f(p1)=p1 が成り立つ.

次に十分大きい素数 p に対し k=p1 とおくと, f(k)=k より以下が従う. Q(k,n)=kn+f(n2)k+n=n+f(n2)n2k+n ここで k を十分大きくとったことから, f(n2)=n2 が必要である.

最後に q>f(m) なる素数 q について, Q(m,qf(m))を考える. Q(m,qf(m))=(qf(m))(q+mf(m))q ここで 0<qf(m)<q より, qf(m)q の倍数ではない. したがって q|(mf(m)) が言えるが, q はいくらでも大きく取れることから, 任意の正整数 m についてf(m)=m であることが示された.

解法2. f(n2)=n2 を示すところまでは解法1と同様である. このとき Q(m,n)=mn+n2f(m)+n=n+mf(m)+f(m)(f(m)m)f(m)+n n を十分大きくとることで f(m)(f(m)m)=0 が分かり, 特に任意の正整数 m について f(m)=mである.

解法3. 解法1.と同様にして f(1)=1 が分かる. ある m1,m2 について f(m1)=f(m2)(=a) と仮定すると, P(m1,n)P(m2,n)=am1f(n2)n+aam2f(n2)n+a=a(m1m2)n+a これは整数であるので, 十分大きい n をとることで m1=m2 が分かる. したがって f は単射である.

以下, 数学的帰納法により, 任意の正整数 m について f(m)=m であることを示す. m=1 の場合は示されているから, ある k1 について任意の mkf(m)=m であったと仮定する. Q(k+1,1)=k+2f(k+1)+1 を考えることで f(k+1)k+1であり, かつ任意の mk について f(k+1)f(m)=m であることから, f(k+1)=k+1 が必要である. 以上より, k+1 の場合も示され, 特に任意の正整数 m について f(m)=m であることが示された.

宿田の感想. 「分子を素数にする」という手筋を素直に試したら終わりました. 高度典型だと思います.

平山の感想. 教育的!このタイプのFEで抑えておきたい点が綺麗に包含されています. 今回は特に f(n2) が明らかに重すぎるのでまずはここの処理を考えよう, みたいな発想を初手で持つのが大切です. これが5~10分くらいで解けるようになれば一流でしょう. ただ単射で瞬殺なのか… このタイプで単射性とかあまり考えたことが無かったので驚きました.

平石のコメント. かなり普通の整数論の関数方程式です. 普通すぎて本当に文化祭で出された問題か?と思うぐらいにすごく普通の問題です. でも結構教育的な問題だと思います. 作ったときにもそう思いましたが, 平山がそう言ってるので間違いないと思います. 離散型の関数方程式では, むりやり素数を作ってみる, 無限に飛ばしてみる, 帰納法を使う, などの考え方が有効な手段になりやすいです. この問題でもよくある手段を試してみれば解けるので, そういう意味で結構良い練習問題になったと思っています.

#11
代数
★★★☆☆
KAMO 2020 問11 (平石)

0 以上の実数 a,b,ca+b+c=1 をみたすとき, 以下の式のとりうる最大の値を求めよ. a2+bc+b2+ca+c2+ab+a2+b2+c22

(a,b,c)=(12,12,0) とすれば与式の値は 74 となる. 以下, 与式が 74 以下であることを示す.

解法1. 相加・相乗平均の関係より, 以下の不等式が成り立つ: 14+a2+bc214(a2+bc)=a2+bc これを第 1 項から第 3 項のそれぞれに適用して, 以下の不等式を得る.

 a2+bc+b2+ca+c2+ab+a2+b2+c22(14+a2+bc)+(14+b2+ca)+(14+c2+ab)+a2+b2+c22=34+a+b+c2+(a+b+c)22=34+12+12=74

備考. この解法ではAM-GMを用いているが, 特に 2 変数のAM-GMは (st)2 の展開から得られることを踏まえ, 用いたAM-GMをすべてそのような形に書き直すと, 以下のような最強の天下り答案が出来上がる.

解法2. 与式を式変形することで, 以下の不等式を得る.

 a2+bc+b2+ca+c2+ab+a2+b2+c22=(a2+bc12)2(b2+ca12)2(c2+ab12)2+a+b+c2+(a+b+c)22+340+0+0+12+12+34=74

解法3. x=ab+bc+ca とおく. Cauchy-Schwarzの不等式より, (a2+bc+b2+ca+c2+ab)23(a2+bc+b2+ca+c2+ab)=3(x+12) また, 以下の等式に留意する. a2+b2+c22=(a+b+c)22(ab+bc+ca)2=12x これらを用いることで, 以下を得る. a2+bc+b2+ca+c2+ab+a2+b2+c223(x+12)+12x ここで f(x)=3(x+12)+12x とおくと, これは x0 で微分可能な関数であり, f(x)=1262x+11 したがって fx<14 で増加, x>14 で減少するので, x=14 で最大値 74 をとり, 特に与式は 74 以下である.

宿田の感想. 等号成立が a=b=c でないことに気づいたのは本当に最後の最後でした. 問8でも書きましたが, 詰まないときは根本からズレている可能性があるので一旦引いて思考をリセットすることも大事です.

平山の感想. 等号成立が a=b=c だと勘違いして悩むのが全員の通った道だと信じています. 不等式でまず等号成立のケースにアタリをつけるのは基本中の基本ですが, 時にはこれを無視して評価に走ってみる必要もありますね. 一定以上の難易度に入れば型を外しに行くことも必要です(しかしもちろん型が身についていなければ型を外すことは出来ない!). しかも一回は凸不等式の向きを逆に適用して解けた気になるという初心者みたいなことをしているので最悪です. 解法3で解いたので少しは頭を使った気になったんですが, この想定解はなんなんでしょう. そういえば不等式で難易度を勘繰りすぎて死ぬパターン, IMOでも見ましたね… 配置でのメタ読みは, 上方にはやめた方が良いのかもしれない. ところで平石が出典や作問者がどうの書いてますが, JMOだろうとIMOだろうと疑わないとダメですよ. 騙されてからでは遅い.

平石のコメント. 大問題作です. 平山にキレられました. この問題を作った背景としては, まず不等式を出そうと突然思い立ちました. もともと多変数のものを作ろうとしてたんですが, 上手いこと作れなかったので, 3 変数で作ろうと思いました. しかし, ここで僕の作問魂が良くない方向に燃え上がるのです. 普通の 3 変数不等式じゃ面白くないし, 等号成立条件がイコールじゃないやつを作ろう, と思いました. そうすることで, 自動的にMuirheadとSchurでひたすらゴリ押すという手段が塞がれるので一石二鳥です. という訳で, 等号成立に選ばれたのは (1/2,1/2,0) でした. しかし問題の式は対称じゃないと面白くありません. 対称に見せておいて等号成立条件がイコールじゃないから良いのです. という訳で,(12,12,0),(12,0,12),(0,12,12)の全てについて成り立つ等式を考えます. その結果 a/2+bc=1/4 が思いつきました. そうと決まれば相加相乗平均にぶち込んで, あとはうまいこと調整すればこの問題の出来上がり. 等号成立条件に気付かせたくなかったので最大値を求めよという問題にしました. この問題から得られる教訓は, 「作問者や出典を見てちょっと常識を疑ってみよ.」

#12
整数論
★★★☆☆
KAMO 2020 問12 (平石)

n2 以上の整数とする.正の整数の組 (a1,a2,,an)孤独であるとは, ある i が存在して aibi であり, かつ以下の式をみたすような非負整数の組 (b1,b2,,bn) が存在しないことを表す. a12a2+a22a3++an12an+an2a1=b12a2+b22a3++bn12an+bn2a1

孤独な正の整数の組 (a1,a2,,an) が存在するような n の最大値を求めよ.

求める最大値は 3 であることを示す. まず n=3 のとき a1=a2=a3=1 とすると, b12+b22+b32=3 をみたす非負整数の組 (b1,b2,b3) は明らかに (1,1,1) のみであることから, (1,1,1) は孤独である.

次に n4 のとき, 条件をみたす (b1,b2,,bn) が必ず存在することを, 以下の二つの場合に分けて示す.

(i) a1=a2==an のとき, 以下のように定めれば条件をみたす. b1=b2=b3=0, b4=2a1, b5=b6==bn=a1  (ii) (i) 以外のとき, an+1=a1 とし, 各 i=1,2,,n について以下のようにおく. bi=|ai2ai+1|これが与式をみたすことは容易に分かる. また akak+1 となるような k をとることができ, このような k についてak|ak2ak+1|=bkが成り立つことは容易に確かめられるので, 特に (b1,b2,,bn) は条件をみたす.

宿田の感想. 一発ゲーの問題ってどんな感想を書いたら良いのでしょう… 日頃の行いを良くすると良いと思います.

平山の感想. どうせそんなに突拍子もないことは出来ません. bi=ai+kai+1 とおいて上手く巡回させて消える k を決めようと思ったのが勝ちでした. いざ解答にしてみたら短くなったとしても, 色々な思考を踏んだ上で必然として出てくるものを一発ゲーと断定するのはあまり喜ばしいことではないです. 個人的にはこの問題は結構好きです. 特に全部が等しいケースで例外処理が出るおかげで問題として成立している点が面白いと思います. こういう不意な分岐は好きです. 納得感がある場合分けが発生すると, ちゃんと解けているなという確信がかなり得られます. ―これがお手本の感想.

平石のコメント. 一発ゲーすぎて出そうか悩みましたが, 面白かったので出しました. 本当にコメントしづらいです. コメントしづらいのでこれも作問背景を書こうと思いますが, 実は最初これは次のようなA分野の問題でした:n2 以上の正の整数とする. 任意の n 個の正の実数 a1,a2,,an について次の不等式が成り立つような, k の最大値を求めよ. a22a1+a32a2++an2an1k(ana1)  初めこの問題を出すつもりだったんですが, この問題には「n=2 のときで考えてみて, それを添え字をずらしながら n1 個足していく」という解法があることを発見し, これちょっと小さい数で試せばすぐ気付けるのでボツにしました. ただその副産物として今回の問題のような等式が成り立つことを見つけたので, そのまま問題にしました. 作問者からはちょっと天下りの思考回路については語れないので, ぜひ他2人のコメントを参考に…っておい宿田, 何だその感想は.

#13
組み合わせ
★★★★☆
KAMO 2020 問13 (平石)

n3 以上の整数とする. 円周上に n 個の点があり, 時計回りに点 1, 点 2, , 点 n と名付けられている. また任意の整数 i について, 点 i と点 n+i は同じであるとみなす.

最初にマヤがすべての点に非負整数を 1 つずつ書き込む. それに対してリゼが次のような操作を有限回行う:

  • 整数 k1 つ選ぶ. この時点で点 k1, 点 k, 点 k+1 に書かれている数をそれぞれ a,b,c とするとき, これらをすべて消し, それぞれ |ab|,0,|cb| に書き換える.

マヤの数の書き込み方に関わらず, リゼがすべての点に書かれている数を 0 にできるような n をすべて求めよ.

求める値は任意の 3 の倍数でない数であることを示す. 以下, 各時点において点 i に書かれている整数を ai で表す.

まず, n3 の倍数のとき不可能であることを示す. マヤが点 11 を, 他の点すべてに 0 を書いたとする. これに対してリゼがどのように操作をしても, 点番号が 3 の倍数でない点に書かれた整数の和 a1+a2+a4+a5+a7+ は奇数のままであるので, 特にリゼはすべての点に書かれている数を 0 にすることはできない.

 次に, n3 の倍数でないとき, リゼは必ずすべての数を 0 にすることができることを示す.

解法1. まず, |ab||cb|max{a,b,c} 以下であるから, 任意の操作において max{a1,a2,,an}は増加しない. 以下, 点 i1,i,i+1 の数字を書き換えることを「点 i で操作する」と呼ぶ.

k を正の整数としたとき, すべての整数を 2k の倍数にできることを示す. 特にすべての整数が 2k1 の倍数のとき, すべての整数を 2k の倍数にできることを示せば, 数学的帰納法により示せたことになる. またこれは, すべての整数が 2k1 の倍数であり, 2k の倍数でないものが 1 個以上あるとき, その個数を減らせることを示せば十分である. 以下の証明では, 円周上のすべての整数が 2k1 の倍数であるとし, 2k の倍数でない数のことを k-奇数と呼ぶことにする.

(i) aiai+1 がともに k-奇数であるような i が存在するとき:点 i で操作すれば, 必ず k-奇数の数を減らせる.

(ii) k-奇数が 2 個以上あり, aiai+1 がともに k-奇数であるような i が存在しないとき:i<j なる ij であって, aiaj がともに k-奇数で, ai+1,,aj1 がいずれも k-奇数でないようなものをとる. このとき ai1k-奇数でないことに注意する. まず, 点 i,i+1,,j1 でこの順に操作すると, ai1,ai,,aj2k-奇数となる. 次に, 点 i,i+3,3 つおきに操作していくと, 3 つずつ k-奇数が減ることになる. ji3 で割った余りが 0 または 1 のときは, ai,,aj の部分に 0 個または 1 個の k-奇数が残る. ji3 で割った余りが 2 のときは aj2aj1k-奇数として残るので, 点 j1 で操作をすれば k-奇数を 1 つにすることができ, いずれの場合もその個数を減らせる.

(iii) k-奇数がちょうど 1 つのとき:a1k-奇数であるとしてよい. 点 1,2,,n2 で順に操作すると, 点 n2 以外はすべて k-奇数になる. ここで, n1 (mod 3) のときは点 0,3,,n43 つおきに操作をすれば k-奇数が存在しなくなる. n2 (mod 3) のときは, まず点 n1 で操作をすることで点 n1 と点 n 以外すべて k-奇数である状態にする. そして点 2,5,,n33 つおきに操作をすれば, k-奇数が存在しなくなる.

以上より, 任意の正の整数 k について, すべての整数を 2k の倍数にできることが示された.

初期状態での max{a1,a2,,an}M とすれば, 冒頭の注意より常にどの整数も M 以下である. したがって, M<2k なる k についてすべての整数が 2k の倍数となったとき, これらはすべて 0 であり, 特に題意は示された.

解法2. A=a1+a2++an とおく. A>0 のとき, 必ず A を減少させられることを示せば良い. 以下 A>0 とし, ak>0 をみたすような k のうち, ak の値が最小になるようなものを i とする. 添字は mod n で考える.

(i) ai1>0 または ai+1>0 のとき:点 i で操作することで, A を小さくできる.

(ii) ki であって, ak>0 なるものが存在し, かつ ai1=ai+1=0 のとき:i<j をみたす j であって, aj>0 であるような最小の j をとる. このとき, 解法1の (ii) と同じ要領で操作を行うことで, A を小さくできる.

(iii) 任意の ki について, ak>0 であるとき:i=1 とすれば, 解法1の (iii) と同じ要領で操作をすればよい.

解法3. まず, 正の数が 2 種類以上存在するとき, m=max{a1,a2,,an} を小さくできることを示す.

ai=m,0<ai+1<m なる i が存在するとき, 点 i+1 で操作することによって m が書かれた頂点の数を減らすことができる. またそうでないとき, ai=m,ai+1=ai+2==aj1=0,0<aj<m なる i,j が存在する. このとき, 点 j,j1,j2,,i+1 でこの順に操作することで, m が書かれた頂点の数を減らすことができる. これを繰り返して, すべての点に書かれた数が m0 になることは無いので, m が書かれた頂点を 0 個にすることができる.

この操作を繰り返すと, 最大値が 0 になるか, 書かれている正の数が 1 種類になる. 前者の場合はそれで完了するため, 後者の場合について考える. 1 種類の正の数を a とするとき, a の個数を減らせることを示せば良い.

(i) ai=ai+1=a なる i が存在するとき:点 i で操作すれば良い.

(ii) ai=a なる i2 つ以上存在するが, ai=ai+1=a なる i が存在しないとき:ai=a とし, i<j をみたす j であって, aj=a であるような最小の j をとる. このとき, 解法1の (ii) と同じ要領で操作を行えばよい.

(iii) ai=a なる i がちょうど 1 つのとき:i=1 とすれば, これも解法1の (iii) と同じ要領で操作をすればよい.

宿田の感想. 何かしらを特性量として持って, それが増え続ける or 減り続けることを示すのは, 特に操作系の組み合わせであるあるです. 今回は「総和」か「0 の個数」だと良いなあと思い手を動かしていたら, 前者が刺さりました. 本選でそこそこ出る特性量一発ゲー枠は部分点を得ることが困難になりがちなので慣れてしまいましょう.

平山の感想. 解法3で解きましたが, 想定からは全く外れていたことに大変驚きました. 個人的にはこれが極め付け自然な気がしたんですけどね…?特に正数を 1 種類にするところまでは常に簡単に出来るので, 100 のような極端ケースで求める条件の見定めが出来そうなことにも気付きやすいと思います. 解法2はまだ納得感があるけれど, 解法1の視点はすごいと思います. ただ不可能性の証明で解答の不変量に思い至らずまどろっこしいことをしたのは反省ポイント.

平石のコメント. キャラ選択には出題者の推しが反映されています. このコンビは至高です. さて, 話を問題に戻します. 戻すも何も初めから問題の話 1 回もしてないですが… こういった操作を行って数を変えていく類の問題では, 不変な量に注目することで不可能性が示せることが多々あります. 今回もそうで, 偶奇に着目するのはかなりよくある議論です. ですがこの問題では不可能性の証明よりも可能性の証明の方が大変だと思います. もともとこの問題を作ったときは, 10 が並んでいて, 1 を中心とする連続した 3 つを入れ替えるという作業を考えていて, そこから考えが色々発展していったので, 僕の想定解としては解法1のようになりました. でも色々と解法はあるみたいで, 宿田と平山からは全く別の解法をもらいました. どうやら正の数を 1 つにするところまでは n3 の倍数でもできるみたいで, それから全部 0 にしようとする段階で 3 の倍数でないことが生きてくるようですね. あとこの問題では重要な考え方を一つ使っていて, ある非負整数値を 0 にするのが可能であることを示すときに, 「どんな状態からでも必ず減らすことができる」ことを示せば良い, という議論はしばしば行われます. 今回はそれぞれの解法で, 「k-奇数の数」「すべての合計」「最大値」についてこの議論を行っています. こういった議論もぜひ扱い慣れてください.

#14
幾何
★★★★☆
KAMO 2020 問14 (平石)

AB<AC なる鋭角三角形 ABC の内心を I, 内接円を ω, 外接円を Ω とし, ω と辺 BC,CA,AB の接点をそれぞれ D,E,F とする. 点 KAKΩ の直径となるような点とし, BC の中点を M とする. 三角形 KMD の外接円と Ω の交点のうち K でないものを P とし, KIΩ の交点のうち K でないものを Q とする.

このとき, 直線 AP と直線 DQ は直線 EF 上で交わることを示せ.

解法1. ΩA を含まない方の弧 BC の中点を N, A を含む方の弧 BC の中点を S, EF の中点を R, EFBC の交点を L とする. まず, AK は直径より AQK=90 であり, AEI=AFI=90 より五点 A,E,F,I,Q は同一円周上に存在する. よって AFQ=AEQ なので, QFB=QEC が従う.

さらに FBQ=ECQ なので, QFBQEC は相似である. よって QB:QC=FB:EC=DB:DC なので, QDBQC の二等分線である. 以上より, Q,D,Nは同一直線上にある.

次に QFBQEC の相似より QBCQFE も相似であるから, QBCMQFER は四点相似である. したがって QFBQRM も相似であり, QBF=QMR である. A,Q,E,FA,Q,B,C の共円より QBL=QAC=QFL なので Q,F,B,L は共円であり, さらに以下より四点 Q,R,M,L も共円である. QLF=QBF=QMR  ここで R,I,N はすべて BAC の二等分線上にあり, AREF は垂直なので, LRN=90 である. また LMN=90 であるから, 四点 L,R,M,N は共円である. 以上より五点 Q,R,M,N,L が同一円周上にあることが分かるので, この円を Γ とする. 特にこの共円より, NQL=90 が従う.

いま S,M,N は同一直線上にある. また SNΩ の直径なので, SQN=90 である. NQL も直角であるから, S,Q,L は同一直線上にある. ここで SQD=SMD=90 より四点 S,Q,D,M は同一円周上にあり, 方べきの定理より LSLQ=LDLM が従う. したがって L において, KMD の外接円と Ω に対する方べきの値が等しいことが分かる. よって L はこの 2 つの円の根軸上にあり, 特に L,P,K は同一直線上にある.

再び AK は直径より APK=90 なので, APL=90 である. また ARL=90 なので, 四点 A,R,P,L は同一円周上に存在する. この円を γ とすると, 3 つの円 Ω,Γ,γ の根心を考えることで題意は示された.

解法2. 点の記号は解法1と同様であるとし, 解法1と同様に A,E,F,I,Q の共円, Q,D,N の共線, QEFQCB の相似, Q,B,F,L の共円まで示されたとする. Menelausの定理より CEEAAFFBBLLC=1 であり, AE=AF を用いると BLLC=FBCE が分かる. さらに FB=DB,CD=CE なので LBLC=DBDC となる. ここで LB=b, LC=cとおくと, LM=b+c2 および LD=LB+BD=b+(cb)bb+c=2bcb+c であるので, LDLM=bc=LBLC となる. したがって L において, KMD の外接円と Ω に対する方べきの値が等しいことが分かる. よって L はこの 2 つの円の根軸上にあり, 特に L,P,K は同一直線上にある.

次に QEFQCB に移す相似変換を f とする. QDEF の交点を X とし, X=f(X) とする. AXΩ の交点のうち, A でないものを P とする. f(A)=S であることに留意すると, BSP=BAP=FAX=BSX であるので, S,X,P は共線である. CBA=2β,ACB=2γ とおくと, XPX=CBACBS=2β(β+γ)=βγ XLX=CBAEFA=2β(β+γ)=βγ より, X,X,P,L の共円が分かる. また, QXFQXB の相似より QXL=QXL なので, Q,X,X,L は共円であり, 以上より Q,X,X,P,L の共円が示された.

Q,B,F,L の共円と Q,D,N の共線に留意すると, LQX=LQB+BQN=LFB+BAN=EFB+FAN=90 となる. これと Q,X,P,L の共円より APL は直角であり, APK=90 より L,P,K は同一直線上にある. これは PP が一致することを意味し, したがって AP,QD,EF は一点 X で交わることが示された.

宿田の感想. Q は誰でも知っている点なので, P が問題です. 内心が出てきているので調和点列が欲しくて, かつMiquel点があるので相似の対応付けを考えたくて, これらの欲求を満たそうとしているうちに9割方終わっていました. 幾何は解法が特に多く出やすいので, 自分の思った方向へとりあえず進んでみると良いと思います.

平山の感想. ほとんど図を眺めているだけで解けました. かつては幾何芸人で通っていたのに成長を感じますね. 知っている構図で結構ショートカット出来たおかげで, 本質的に大量の直角を追うだけで済み, 芋づる式に大量の共円が出てきたので楽しかったです. やっぱり共点問題は適切な円を3つ復元して根心で鮮やかに刺すパターンが楽しいですよね!

平石のコメント. これかなりお気に入りです. 構想から完成まで2ヶ月ぐらいかかってます. 改善に改善を繰り返してこの形になりました. 初め構想を考えたときには次のような問題でした:

AB<AC なる三角形 ABC の外接円を Ω とする. 辺 AB,AC 上にそれぞれ点 F,E があり, AE=AF をみたしている. AKΩ の直径となるような点 K をとり, LBCEF の交点とする. KLΩ の交点のうち K でないものを P, 三角形 AEF の外接円と Ω の交点のうち A でないものを Q とする. A を含まない Ω の弧 BC の中点を N としたとき, APNQEF 上で交わることを示せ.

この問題では, 本質となる部分がかなり見える状態になっていて, まず考えている点 A,P,N,Q がすべて Ω 上にあるので Ω も含めた根心の議論だろうということが見えやすい形になっています. そこで E,F を内接円の接点という特別な点にすることで N を消し, 代わりに D を使うことにしました. また幾何の問題に関して, 初期状態のごちゃごちゃ感は出来るだけ無いほうが良いと思ってるのですが, E,F の定義を変えたことで, QK,I を用いて定義できるようになりました. そこは正直どっちでも良いなと思いましたが, まあせっかく K もあるし K の役割が P の定義で終わるのもなあと思ったので後者で定義しました. もうこれで完成だと思っていたんですが, L が結構本質を見えやすくしているなと思い, L を使わずに P を定義できないかなと思いました. 色々考えた末, 調和点列の構図を上手いこと使って今回の問題のような定義に変えることができました.

そんなこんなでこの問題が完成したわけですが, それぞれの点が自分の役割を全うしている感があって僕自身結構好きな問題です. KAMO2020の最後の問題となりましたが, まあ満足の行く出来といったところですね. 僕にとっては最後のKAMOとなったわけですが, これからの後輩たちにもぜひ頑張ってもらいたいと思っています. 後輩がんばれー!