| For All Solvers
  • Finished

    Time Remaining

電卓

有効桁数15桁. キーボード対応.アイコンをタップすると開きます.

0

OMC228

 すべて区別できる 11111111 個の島があり,そのうち 11 個を本土と呼び,残りの 11101110 個を離島と呼びます.これら 11111111 個の島に対し以下のルールで橋を作ることを考えます.


~ルール~

  • 橋は異なる 22 つの島同士をつなぐものとし,また,どの異なる 22 つの島についても「橋が 11 つつながっている」か「橋がつながっていない」のいずれかが成り立つ.
  • 任意の異なる 22 つの島は,一方の島からもう一方の島まで 11 回以上橋をたどって移動することができる.

ルールにしたがって橋を作ったとき,すべての離島に対しその遠さを次のように定めることができます.

  • 離島 XX に対し,本土から XX まで橋をたどって移動するときに橋を経由する回数の最小値を,XX の遠さとする.

 ここで,非負整数からなる長さ 11101110 の列 A=(a1,a2,...,a1110)A = (a_1, a_2, ..., a_{1110}) であって a1+a2++a1110=1110a_1 + a_2 + \cdots + a_{1110} = 1110 なるものを定めます.この列 AA に対し,ルールにしたがった橋の作り方の中で次の条件をみたすものの総数を f(A)f(A) と表します.

  • i=1,2,...,1110i = 1, 2, ..., 1110 について,遠さが ii である離島がちょうど aia_i 個存在する.

このような列 AA のうち,f(A)>0f(A)\gt0 なるものの中で,「f(A)f(A)3737 で割り切れる最大の回数」が最大になるものを A0A_0 としたとき,f(A0)f(A_0)22 で最大何回割り切れますか?ここで A0A_0 の存在は一意的であることが保証されます.

解答を提出するにはログインしてください.