| For All Solvers
NF杯2024

NF杯2024(Q)

 SS を問題の総和とする.また,以下では合同式の法は 33 であるとし,x10+k=xk,y10+k=ykx_{10+k}=x_{k}, y_{10+k}=y_{k} となるように x11,y11,x12,y12,x_{11}, y_{11}, x_{12}, y_{12}, \dots を定める.

 A={(1,3),(3,1),(1,1),(3,3),(2,2)}A= \{ (1,3), (3,1), (1,1), (3,3), (2,2) \}B={(2,1),(1,2),(2,3),(3,2)}B = \{ (2,1), (1,2), (2,3), (3,2) \} とおく.(a,b)A(a,b) \in A であるとき,ay+ybmod3a^y + y^b \bmod{3}y=4,5,6y=4,5,6 に対して計算すると,順に

  • 1y+y32,0,11^y + y^3 \equiv 2,0,1
  • 3y+y11,2,03^y + y^1 \equiv 1,2,0
  • 1y+y12,0,11^y + y^1 \equiv 2,0,1
  • 3y+y31,2,03^y + y^3 \equiv 1,2,0
  • 2y+y22,0,12^y + y^2 \equiv 2,0,1

なので,いずれの場合も 0,1,20,1,2 がちょうど 11 回ずつ現れることがわかる.

Case 1. X=(x1,,x10)X = (x_1,\dots, x_{10}) について「(x1,x2),(x2,x3),(x9,x10),(x10,x1)(x_1, x_2), (x_2, x_3), \dots (x_{9}, x_{10}), (x_{10}, x_{1}) の中に AA の要素が少なくとも一つ含まれている」ことを仮定する.その AA の要素の一つを (xi,xi+1)(x_{i}, x_{i+1}) とおく.このとき SS の中の xiyi+yixi+1x_i^{y_i} + y_{i}^{x_{i+1}} を見ることで,yiy_{i} を除く y1,y2,y3,,y10y_1,y_2,y_3,\dots, y_{10} の値を 393^{9} 通りの中からどのように決めたとしても,ちょうど一つの yi{4,5,6}y_{i} \in \{ 4,5,6\} が存在して S0S\equiv 0 にすることができる.
 したがって,この仮定を満たす (x1,x2,,x10)(x_1,x_2,\dots, x_{10})NN 個あるとするとき,条件を満たす列の組 (X,Y)(X,Y)39N3^9\cdot N 個得られる.

Case 2. X=(x1,,x10)X = (x_1,\dots, x_{10}) について,(x1,x2),(x2,x3),(x9,x10),(x10,x1)B(x_1, x_2), (x_2,x_3), \dots (x_{9}, x_{10}), (x_{10}, x_{1})\in B である場合を考える.このような XX は,ki{1,3}k_{i} \in \{ 1,3\} を用いて (2,k2,2,k4,2,k6,2,k8,2,k10),(k1,2,k3,2,k5,2,k7,2,k9,2) (2,k_2,2,k_4,2,k_6,2,k_8,2,k_{10}),\quad (k_1,2,k_3,2,k_5,2,k_7,2,k_9,2) と表せるような 6464 組のいずれかであることが分かるから,310N=643^{10} - N = 64 である.よって N=31064N = 3^{10} - 64 である.

 X=(k1,2,k3,2,k5,2,k7,2,k9,2)X = (k_1,2,k_3,2,k_5,2,k_7,2,k_9,2) の場合を考える.k1,k3,k5,k7,k9{1,3}k_{1}, k_3, k_5, k_7, k_9\in \{ 1, 3\} なので y2i1k2i1+k2i1y2i+y2i2+2y2i+1y2i1+k2i1+y2i2+2y2i+1 \begin{aligned} y_{2i-1}^{k_{2i-1}} + k_{2i-1}^{y_{2i}} + y_{2i}^{2} + 2^{y_{2i+1}} \equiv y_{2i-1} + k_{2i-1} + y_{2i}^2 + 2^{y_{2i+1}} \end{aligned} i=1,2,3,4,5i=1,2,3,4,5 で成り立つ.したがって, Si=15(2y2i1+y2i1)+i=15y2i2+i=15k2i1 \begin{aligned} S &\equiv \sum_{i=1}^{5}(2^{y_{2i-1}} + y_{2i-1}) + \sum_{i=1}^{5} y_{2i}^2 + \sum_{i=1}^{5} k_{2i-1} \\ \end{aligned} となる.この式から S0S\equiv 0 となるための y1,,y10,k1,k3,,k10y_1,\dots, y_{10}, k_{1}, k_{3}, \dots, k_{10} の条件を考える.

 y=4,5,6y=4,5,6 のとき 2y+y2,1,12^y + y \equiv 2,1,1 および x21,1,0x^2 \equiv 1,1,0 である.したがって,S0S\equiv 0 となる (y1,y2,,y10,k1,,k5)(y_1,y_2,\dots, y_{10}, k_{1}, \dots, k_{5}) の個数を求めることは,次の場合の数を求めることに帰着する.

  • {1,1,2},{0,1,1},{0,1}\{ 1,1,2\}, \{ 0,1,1 \}, \{ 0,1 \} がそれぞれ 55 個ずつ,計 1515 個の多重集合がある.これら 1515 個から 要素を一つずつ選ぶ.選んだ要素の和が 33 の倍数になるような選び方はいくつあるか.

これは多項式 f(x)=(2x+x2)5(1+2x)5(1+x)5f(x) = (2x + x^2)^5(1 + 2x)^5(1 + x)^5x3nx^{3n} (n=0,1,2,)(n=0,1,2,\dots) の係数の総和として求められ,ω=1+32\omega = \dfrac{-1 + \sqrt{-3}}{2} とおくと 13k=02f(ωk)\displaystyle \frac{1}{3} \sum_{k=0}^{2} f(\omega^{k}) に等しい.f(x)=(2x4+7x3+7x2+2x)5f(x) = (2x^4 + 7x^3 + 7x^2 + 2x)^5 より, 13x=1,ω,ω2(2x4+7x3+7x2+2x)5=13x=1,ω,ω2(7x3+7x2+4x)5=13185+13x=ω,ω2(7x3+7x2+4x)5=6184+13x=ω,ω2(3x)5=618434(ω5+ω10)=6184+81 \begin{aligned} &\dfrac{1}{3} \sum_{x=1, \omega, \omega^2} (2x^4 + 7x^3 + 7x^2 + 2x)^5 \\ &= \dfrac{1}{3} \sum_{x=1, \omega, \omega^2} (7x^3 + 7x^2 + 4x)^5 \\ &= \dfrac{1}{3} \cdot 18^{5} + \dfrac{1}{3}\sum_{x=\omega, \omega^2} (7x^3 + 7x^2 + 4x)^5 \\ &= 6\cdot 18^{4} + \dfrac{1}{3}\sum_{x=\omega, \omega^2} (-3x)^5 \\ &= 6\cdot 18^4 - 3^4\cdot (\omega^5 + \omega^{10}) \\ &= 6\cdot 18^4 + 81 \end{aligned} x1,x2,,x10x_1,x_2,\dots, x_{10} の役割は巡回的に対称なので,X=(2,k2,2,k4,2,k6,2,k8,2,k10)X = (2,k_2,2,k_4,2,k_6,2,k_8,2,k_{10}) の場合も同様である.したがって Case 2. の場合は 12184+16212 \cdot 18^{4} + 162 組 の条件を満たす (X,Y)(X,Y) が得られる.

 以上より,求める個数は 39(31064)+(12184+162)=319+162=1162261629 3^{9}\cdot (3^{10} - 64) + (12 \cdot 18^{4} +162) = 3^{19} + 162 = \mathbf{1162261629}

解説YouTube

解説YouTubeが存在しません.