2

和田杯 2024-3 を解いた

291
0

お久しぶりです.題名の通りです.

まずは問題を述べます.nは固定された2以上の正整数値であるとして良いと思います.

2024 年度和田杯 3

xy 平面上に置いてある点が良い点であるとは,その点のx座標とy座標が共に1以上n以下の正整数であることを指すものとする.N匹のウサギが(1,1)から(n,n)まで,良い点から良い点への移動のみで移動する.また,ウサギは今いる良い点よりx座標とy座標の少なくとも一方が小さい点には移動できないものとする.このとき,任意の1ijn,1kln,(i,j)(k,l)を満たす整数i,j,k,lに対して,(i,k)から(j,l)へ移動したウサギが存在したという.ウサギの匹数としてありえる最小値を求めよ.

解答

まず言葉の定義をする.

良い点(a,b)から(c,d)への移動であって,ac,bd,(a,b)(c,d)を満たすものをジャンプと呼ぶ.またこのとき(a,b)をこのジャンプの下端(c,d)をこのジャンプの上端と呼ぶ.
良い点(a,b)に対し,そのスコアa+bで定義する.

ウサギの移動の制約はジャンプのみで移動すること,問題は「できるだけ少ない数のウサギで,あり得るジャンプをすべて含むようにせよ」と言い換えられる.

あるジャンプの上端のスコアは,下端のスコアより大きい.

下端,上端を(a,b),(c,d)とする.ac,bdよりa+bc+d.
a+b=c+dとすると(a,b)=(c,d)であるから矛盾.a+b<c+d.

ジャンプであって,下端のスコアがn以下であり,かつ上端のスコアがn+1以上であるものを大ジャンプと呼ぶ.大ジャンプ全体の集合をJBとおく.

ウサギは,2つ以上の大ジャンプをしない.

あるウサギが2つの大ジャンプJ1,J2をするとする.ここでJ1よりも後にJ2を行うものとする.命題1より,J1の上端のスコアは,J2の下端のスコア以下であるが,これは大ジャンプの定義に矛盾する.よって示された.

命題2と問題の条件より,N#JBである.#JBについて次を示す.

#JB=(n+12)(n2)2(n+14).
ここで(ab)は二項係数.

下端で場合分けを行う.すなわち,(a,b)がスコアがn以下であるような点であるとして,これを下端とする大ジャンプの個数を調べる.
これは良い点(c,d)であって,スコアがn+1以上かつca,dbを満たすものの個数に等しい.スコアがn+1以上の良い点は(n+12)個であるから,ここから

  • スコアがn+1以上であり,
  • c<a または d<b である

ようなものの個数を引けばよい.一つ目の条件の下で,二つ目の条件が両方満たされることはなく,二つ目の前者の条件を満たすようなものは(a2)個,後者の条件を満たすようなものは(b2)個存在するから,これは(a2)+(b2)個である.従って次のように計算できる.
#JB=a+bn((n+12)(a2)(b2))=(n+12)(n2)a+bn(a2)a+bn(b2)=(n+12)(n2)a=1n1b=1na(a2)b=1n1a=1nb(b2)=(n+12)(n2)2a=1n1(na)(a2)=(n+12)(n2)2(n+14)
ここで最後の等号には次の事実をi=2,j=1として用いた(※):
a+b=n(ai)(bj)=(n+1i+j+1).
以上より示された.

逆にN=#JBであるようなウサギの移動があることを示す.
改めて,スコアがn以下である良い点を地面,そうでない良い点をと呼ぶ.
JBに含まれないジャンプは,下端と上端がともに地面か,ともに空であるものである.

任意の地面Gについて,以下のように定めるとABである.

  • 上端をGとするジャンプの個数をAとする.
  • 下端をGとする大ジャンプの個数をBとする.

また,任意の空Sについて,以下のように定めるとCDである.

  • 下端をSとするジャンプの個数をCとする.
  • 上端をSとする大ジャンプの個数をDとする.

(前半)地面G=(a,b)について,A=ab1である.また命題3の証明の前半よりB=(n+12)(a2)(b2)である.従って示すべきことは,
AB2ab2n(n+1)a(a+1)b(b1)(a+b+1)(a+b2)n(n+1).

これはa+bnより従うから,示された.

(後半)空S=(c,d)について,C=(n+1c)(n+1d)1である.また命題3の証明の前半と同様に,D=(n2)(nc2)(nd2)がわかる.従って,
e=nc,f=ndとおくと,示すべきことは
CD2(e+1)(f+1)2n(n1)e(e1)f(f1)(e+f+1)(e+f)n(n1).
いまe+f=2n(c+d)n1だから,示された.

以下で用いる記号A,B,C,Dは命題4で用いたものと同じものである(これらは地面Gや空Sに応じて決まる値である).
#JB匹のウサギに,それぞれJBの相異なる元を対応付け,次の操作を行う.

  • 各地面Gについて,Gを下端とする大ジャンプを対応付けられたウサギはB匹いるから,命題4よりこれらからA匹を選ぶことができる.一方Gを上端とするジャンプはA個存在するから,これらを上のA匹に(適当な順番で)対応付ける.
  • 各空Sについて,Sを上端とする大ジャンプを対応付けられたウサギはD匹いるから,命題4よりこれらからC匹を選ぶことができる.一方Sを下端とするジャンプはC個存在するから,これらを上のC匹に(適当な順番で)対応付ける.

ここで,

  • JBの各元に対応付けられたウサギが存在する.
  • 上端と下端がともに地面であるようなジャンプは,その上端Gについて上の一つ目の操作を行った際に,それを対応付けられたウサギが存在する.
  • 上端と下端がともに空であるようなジャンプは,その下端Sについて上の二つ目の操作を行った際に,それを対応付けられたウサギが存在する.

ことから,任意のジャンプについて,それが対応付けられたウサギが存在する.さらに対応付けの仕方から,それぞれのウサギが,対応付けられたジャンプをすべて行うように(1,1)から(n,n)まで移動することができる.このときこれら#JB匹のウサギは問題の条件を満たす.

以上より,求める答えは#JBであり,命題3よりそれは
(n+12)(n2)2(n+14)=n(n1)(n+2)26
である.

※ 証明には,例えば OMC001-D の解説を参照せよ.

感想

記述するのにかかった時間が非常に長かったです.それはもう叫びたいほどに.
誤植・アドバイス等あればコメント欄か Twitter(X) の @locker_math までお願いします.

投稿日:202483
更新日:202483
OptHub AI Competition

この記事を高評価した人

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

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

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

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

投稿者

locker
locker
53
5599
2008年の早生まれです

コメント

他の人のコメント

コメントはありません。
読み込み中...
読み込み中