i=1,2,…,n に対して ai を n で割った商を qi,余りを ri とする.r1≤r2≤⋯≤rn としてもよい.このとき max{ri−i}=M とすれば rk−k=M なる整数 1≤k≤n−M が取れる.このとき,
i=1∑nri=i=1∑k−1ri+i=k∑nri≥0⋅(k−1)+(M+k)(n−k)=k(n−M−k)+nM≥nM
が成り立つ.また,bi=nqi+M+i とすれば
bi≥nqi+(ri−i)+i=ai
より条件 (A) は満たされ,条件 (B) も満たされる.また,先の不等式より
n(2n−1+⌊n1i∑ai⌋)≥2n(n−1)+n(M+i∑qi)≥i∑(nqi+M+i)=i∑bi
が成り立ち,条件 (C) も満たされる.よって 3 条件を満たす b1,b2,…,bn が存在する.