1
競技数学解説
文献あり

TMO2022に参加してみた

153
0

はじめに

この記事はOMC内で行われたTMO2022の参加記です.
頑張って書いたので読んで頂けると嬉しいです.
(10/31:少し追記しました. )

問題はこちらから → https://onlinemathcontest.com/contests/tmo2022

writerではないです. solverです.
なので需要があるかと言われるとかなり怪しいです.

結果

ABCDEFGHJの9完(32位)でした.
全完いけるかもと思いましたがやっぱりきつかったですね.
あとペナが結構出てしまいました.
解いた順番はB→C→E→F→J→D→H→G→Aです.

  

問題ごとの解説(解けたやつ)

B

よくある確率漸化式の問題です.
nが○な確率をan, ×な確率をbnとすれば
an+bn=1, an=910an1+110bn1
が成り立つので, これを解いてan=12+12(45)n が分かります. あとは適当にlogを使うと解けます.

〈こめんと〉多分これが最易ですかね?0.8nの大小評価のところは電卓でもいけてlog使わなくてもできるので, かなり易しめだと思っています. ちなみに私は計算合わなかったのでローラーしました

C

これ好きです.
N=aM10M1+aM110M2++a2101+a1100 とすれば
f(N)+1=(a1+1)(a2+1)(aM1+1)(aM+1) です.
ここで, ちょっと実験してみましょう.
N=1111f(N)=15 ×
N=10000f(N)=1 ×
N=12345f(N)=719 ×
N=9999f(N)=9999 ○
なんかNの方が大きそうです.
といってもよく考えると当たり前っぽくて, 最後に数字を付け足す(1231234みたいな感じです)とNは約10倍されるのに比べてf(N)a1+1倍しかされません. 特に各桁の数字はほとんど9であって欲しいです.
これをちゃんと表してみます.
N=10a+b (0b9)とおいたとき, f(N)=f(a)(b+1)+bが成り立ちます .
もしf(a)=aかつf(N)=Nだとすればb=9で, 0b8ならf(N)Nになってしまいます.
これを繰り返すことで最初の数字以外は全て9が必要十分なことが分かりました. あとは最初の数字で場合分けをすると解けます.

〈こめんと〉楽しいです. 楽しいです. 上のような感じで 感覚→軽く証明 をしておくとミスをしにくくなります.

E

五心が絡む幾何の問題です.
BCIAの外心というのは難しそうですが, 下の定理を思い出します.

トリリウムの定理

三角形ABCの内心, 角A内の傍心をそれぞれI,IAとし, 三角形ABCの外接円と角Aの二等分線の(Aでない)交点をDとすると
DB=DC=DI=DIAが成り立つ.

これよりA,B,C,Oは同一円周上にあります.
また, 傍心は扱いにくいので内心Iをとります. さらにもう一度定理1を使うことでAIA:OIA=8:3AI:IO=2:3と同値だと分かります. これでもうIAは消してもいいです.
ここからはどうやってもできると思います(多分). 私の解法を書きます.

図1 図1
Aの二等分線と辺BCの交点をDとします.
BD:DC=AB:AC=4:5なのでBD=4x, DC=5xとおきます.
また, AI=2y, IO=3yとおきます. (いろんな線分の長さをx,yで表して方程式を立てることを目標にします. )
定理1よりOB=3yで, 三角形BODACDの相似よりBO:OD=AC:CDが成り立つので, OD=3xyが分かります.
また, AI:ID=AC:CD=1:xなので, ID=2xyです. これよりIO=5xyです.
ここで, IO=3yだったので3y=5xy, つまりx=35です.
以上より, BC=9x=275です.

〈こめんと〉トリリウムの定理はよく出るので覚えておきましょう. 自分の解法についてなんですが, 3y=5xyが出てきたのはかなり驚きました. 割と綺麗な解法になっていると思います.

F

これ難しいと思います. 一旦実験してみましょう.
例えば, (1,3,5,7,2,4,6)にこの操作を繰り返すと
(1,3,5,7,2,4,6)(1,5,2,6,3,7,4)(1,3,5,7,2,4,6)になります.
どうやらサイクルが大事っぽいのでグラフを書きます.
(サイクルというのは大雑把に言うと図2でいう輪っかです. )

図2 図2
いくつか進んでいることは確かなので, 問題はいくつ進んでいるかです.
(以下では, 見にくいのでPif(i)と表します. )
操作はf(i)f(f(i))に変えるものでした.
1回目 f(i)f(f(i))
2回目 f(f(i))f(f(f(f(i)))) (ffを一つの並び替えと見ます. )

k回目 f2k1(i)f2k(i)
k+1回目 f2k(i)f2k+1(i)
条件は「i=1,2,,7についてf2k(i)=f2k+1(i)なるkが存在する」です. f2k(i)=f2k+1(i)f2k(i)=iと同値なので
f2k(i)=iなるkが存在すれば良いです.
グラフの議論に戻ります. 2k進んで元に戻るということなので, サイクルの長さは2kの約数, つまり, サイクルの長さは2べきだと分かります(これは必要十分条件です). よって, 72べきに分ければ良いです. 分け方は次の6通りあります.
(1) 4+2+1
(2) 4+1+1+1
(3) 2+2+2+1
(4) 2+2+1+1+1
(5) 2+1+1+1+1+1
(6) 1+1+1+1+1+1+1
ここで, 長さが4のサイクルに矢印をつける方法は(41)!=6通りあります. (円順列の方法の数です. )
これに注意すればそれぞれの方法の数は
(1) (7C4×6)×3=630
(2) 7C4×6=210
(3) 7×(6C2×4C2÷3!)=105
(4) 7C3×(4C2÷2!)=105
(5) 7C2=21
(6) 1
なので, これらを全て足して答えを得ます.

〈こめんと〉手数が多めで難しいです. ちなみに私は7C2=35として2ペナしました. 計算ミス, こわいです.

J

ごめんなさい, エスパーしました.
f(0)=n とおいておきます.
xy0を代入するとf(n)=α(n+2)+2022を得ます.
また, xのみ0を代入するとf(f(y))=α(n+2)+4y+2022を得ます.
これより, f(f(y))=4y+f(n)なので, f(x)2x+cまたは2x+c予想できます. (あくまでも予想です. )
これを元の式に代入すると, α12022の約数なことが分かるので, この総和を求めれば良いです.

〈こめんと〉公式解説見たら思ったより難しそうでびっくりしました. 関数方程式の問題, 昔作って没になったことがあるのでまた作りたいです.

D

これ難しくないですか?
A,B,C,Dの球の個数をa,b,c,dとします. 条件はa+b+c+d=100かつa>b,c,dです.
ここで, (ab1)+(ac1)+(ad1)=4a103と式変形ができます. ab1,ac1,ad1は正で, aより小さいので, 包除原理を使うことを考えます.
このうち1つ以上がa以上なもの, このうち2つ以上がa以上なものの個数を求めて, 計算すれば解けます. (めんどくさいので雑です. すみません. )

〈こめんと〉筋肉。体育会系数学部です.

H

実は見た目より簡単です.
赤玉の間にある青玉の個数だけ数えればいいので和が66つの数を円に並べるのと一緒になります.
360°回転させて初めて重なるものは, 回転を区別させて並べたものの個数の16です.
180°回転させて初めて重なるものは, 回転を区別させて並べたものの個数の13です.
120°回転させて初めて重なるものは, 回転を区別させて並べたものの個数の12です.
60°回転させて初めて重なるものは, 回転を区別させて並べたものの個数の11です.
それぞれ, 回転を区別させて並べたものの個数は6H6=462,3H3=10,3,1(演習:なぜですか?)なので, 重複に気をつけて, 答えは
462(101)(31)16+1013+312+1=80
になります.

〈こめんと〉ごめんなさい. 説明をサボりました. これは自分でもよくわかっていませんが, 回転を区別しない問題は「初めて重なる角度」で場合分けするといいと思います.

G

見た目がゴツいです.

以上です.

〈こめんと〉mod42周期なのはフェルマーの小定理を思い出すと気付きやすいと思います. 剰余の問題, ほとんどが計算重いのできついです.

A

254×5598です. 以上です.

〈こめんと〉公式解説が手を抜いていますね. でも本当にこれ以上書くことがないと思います.

問題ごとの感想(解けなかったやつ)

I

図を書いて解いてみたら全然解けなくて焦りました. 解説のめっちゃ難しい解説を見て安心しています. 極線, 全く勉強してないのでわからないですね.
座標に走ればよかったと少し後悔しています.
                 F > I って本当ですか

K

計算が重そうということだけ分かりました.

L

図すら書いてません. 諦めモードです.

おわりに

後半かなり手を抜きました. ごめんなさい.
これからまた別の記事を投稿するかは分かりませんが, 気が向いたらどんどん書いていきたいですね.

最後に, ここまで読んで頂きありがとうございました.

参考文献

投稿日:20221030
OptHub AI Competition

この記事を高評価した人

高評価したユーザはいません

この記事に送られたバッジ

バッジはありません。
バッチを贈って投稿者を応援しよう

バッチを贈ると投稿者に現金やAmazonのギフトカードが還元されます。

投稿者

じゃむ
じゃむ
30
3390
競技数学を食べています

コメント

他の人のコメント

コメントはありません。
読み込み中...
読み込み中
  1. はじめに
  2. 結果
  3. 問題ごとの解説(解けたやつ)
  4. B
  5. C
  6. E
  7. F
  8. J
  9. D
  10. H
  11. G
  12. A
  13. 問題ごとの感想(解けなかったやつ)
  14. I
  15. K
  16. L
  17. おわりに
  18. 参考文献