| For All Solvers
NF杯2024

NF杯2024(O)

 N=101N=101 とおく.以下単に三角形といえば, PP に属する 33 点からなる三角形のことを指すものとする.OO を内部に含むような三角形全体の集合を X3X_3 とし,PP に属する 44 点の組であって,その凸包が OO を含むようなもの全体の集合を X4X_4 とする.また,X3X_3 に属する三角形と PP に属する 11 点の組であって,選んだ 11 点が三角形の頂点でないようなもの全体の集合を YY とする.このとき, Y=(2N3)X3|Y|=(2N-3)|X_3| が成り立つことが容易に分かる.X4X_4 に属する 44 点の組 QQ をとるとき,QQ の中から X3X_3 に属するような三角形を選ぶ方法はちょうど 22 通りである.よって,QQX3X_3 に属するような三角形と残りの 11 点の組ととらえることで,YY の元がちょうど 22 個得られる.逆に,YY の元を 44 点の組と捉えることで X4X_4 の元がちょうど 11 つ得られる.したがって,Y=2X4|Y|=2|X_4| が成り立つから,X4=2N32X3|X_4|=\dfrac{2N-3}{2}|X_3| を得る.ここで, Rn=(cos(2nπN),sin(2nπN))R_n=\biggl(\cos\Bigl(\dfrac{2n\pi}{N}\biggr), \sin\biggl(\dfrac{2n\pi}{N}\Bigr)\biggr) とおき,正 NN 角形の頂点集合 RR を,R={R1,R2,,RN}R=\{R_1, R_2, \ldots, R_N\} で定める.RR33 点の組であって, その 33 点からなる三角形が OO を内部に含むようなもの全体の集合を Z3Z_3 とする.Z3Z_3 の元 (Ri,Rj,Rk)(R_i, R_j, R_k) をとるとき,半直線 ORi,ORj,ORkOR_i, OR_j, OR_k 上それぞれに PP に属する点はちょうど 22 個存在する.このことから,PP33 点の組 (A,B,C)(A, B, C) であって,A,B,CA, B, C がそれぞれ半直線 ORi,ORj,ORkOR_i, OR_j, OR_k 上にあるようなものはちょうど 88 組存在し,(Ri,Rj,Rk)(R_i, R_j, R_k)Z3Z_3 の元であることから,この 88 個の組はすべて X3X_3 に属する.逆に X3X_3 に属する 33 点の組 (A,B,C)(A, B, C) からは,半直線 OA,OB,OCOA, OB, OC 上の RR の点 Ri,Rj,RkR_i, R_j, R_k をそれぞれとることにより,Z3Z_3 の元が一意に定まるから,X3=8Z3|X_3|=8|Z_3| が成り立つ.
 以上より,求める X4|X_4| について, X4=2N32X3=4(2N4)Z3|X_4|=\dfrac{2N-3}{2}|X_3|=4(2N-4)|Z_3| が成り立つから,Z3|Z_3| を求めればよい.RR33 点の組 (Ri,Rj,Rk)(R_i, R_j, R_k) であって,その 33 点からなる三角形が OO を内部に含まないものをとる.このとき,三角形 RiRjRkR_iR_jR_k は鈍角三角形であるから,角 RjR_j が鈍角であるとし,また,Ri,Rj,RkR_i, R_j, R_k はこの順に時計回りに並んでいるとする.RiR_i の選び方は RR から 11 点選べば良いから NN 通りある.Rj,RkR_j, R_kRR の点のうち,点 OO から点 RiR_i を見たときに直線 RiOR_iO の右側にある N12\frac{N-1}{2} 点から選べばよいから,N12C2{}_\frac{N-1}{2}{\rm C}_2 通りある.以上より,RR33 点の組であって,その 33 点からなる三角形が OO を内部に含まないものは NN12C2=N(N1)(N3)8N\cdot {}_\frac{N-1}{2}{\rm C}_2=\dfrac{N(N-1)(N-3)}{8} 個あるから, Z3=NC3N(N1)(N3)8=N(N1)(N+1)24|Z_3|={}_N{\rm C}_3-\dfrac{N(N-1)(N-3)}{8}= \dfrac{N(N-1)(N+1)}{24} であり, X4=4(2N3)N(N1)(N+1)24=N(N1)(N+1)(2N3)6|X_4|=4(2N-3)\cdot \dfrac{N(N-1)(N+1)}{24}=\dfrac{N(N-1)(N+1)(2N-3)}{6} である.N=101N=101 を代入することで,解答すべき値は 34168300\mathbf{34168300} であると分かる.

解説YouTube

解説YouTubeが存在しません.