Балканская олимпиада по математике 2012 года | Казахстанские олимпиады

Пусть nn — натурально число. Рассмотрим множество Pn={2n,2n−1⋅3,2n−2⋅32,…,3n}.P_n=\{2^n,2^{n-1}\cdot 3, 2^{n-2}\cdot 3^2,\dots, 3^n\}. Для любого подмножества XX множества PnP_n обозначим через SXS_X сумму элементов из XX, при этом по определению полагаем S∅=0S_{\emptyset}=0 для пустого множества ∅\emptyset. Пусть yy — произвольное действительное число yy такое, что 0≤y≤3n+1−2n+1 0\leq y\leq 3^{n+1}-2^{n+1}. Докажите, что найдется подмножества YY множества PnP_n такое, что 0≤y−SY<2n0\leq y-S_Y < 2^n.