MATHEMATICAL OLYMPIAD ARCHIVE

JMO 2016
問題 3

DIFFICULTY3
JMO 2016 問題3の日本語問題文

PROBLEM WORKSPACE

ヒント

PUBLIC
ヒント 1

mod  2n\mod{2^n} で mm 円持っている国民が次の日に持っている金額はmod  2n\mod{2^n} で m−1m-1 円です.

略解

略解を表示

国民が持つ硬貨の枚数の合計は広義単調減少なので SS が不変である場合を考えれば良い.

非負整数 mm に対して,mm を 2n2^n で割った余りを 22 進数表示したときの桁和を p(m)p(m) とする.徴税開始日に各国民が持っている金額を a1,a2,…,a2na_1,a_2,\dots,a_{2^n} とすると任意の kk に対して

∑i=12np(ai−k)≤S\sum_{i=1}^{2^n}p(a_i-k)\leq S

が成り立つので以下の評価により S≥n⋅2n−1S\geq n\cdot 2^{n-1} を得る.

2nS≥∑i=12n∑k=12np(ai−k)=∑i=12n∑k=12np(k)=2n⋅n⋅2n−12^nS\geq \sum_{i=1}^{2^n}\sum_{k=1}^{2^n}p(a_i-k)=\sum_{i=1}^{2^n}\sum_{k=1}^{2^n}p(k)=2^n\cdot n\cdot 2^{n-1}

一方で各国民がそれぞれ 0,1,2,…,2n−10,1,2,\dots,2^n-1 円を最小の硬貨の枚数で持っている状態から永遠に徴税をすることは可能であり,このとき S=n⋅2n−1S=n\cdot 2^{n-1} が実現される.以上より求める最小値は n⋅2n−1n\cdot 2^{n-1} である.

← 問題一覧に戻る