logo
Th_Numb+Combi (2)

§ 1. Сведение задачи к задаче о числе наборов цифр с заданной суммой компонент

Ясно, что задача допускает естественное обобщение: вместо шестизначных номеров можно рассматривать произвольные 2n-значные наборы вида (a1 ; … ; an ; b1 ; … ; bn), где a1 + … + an = b1 + … + bn .

Лемма. Существует взаимно однозначное соответствие между всеми счастливыми 2n-наборами и всеми 2n-наборами с суммой цифр 9n .

Доказательство. Пусть D = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9} – множество всех десятичных цифр,

Hn = {(a1 ; … ; an ; b1 ; … ; bn) D2n | a1 + … + an = b1 + … + bn }

– множество всех счастливых 2n-наборов, и

9n = {(a1 ; … ; an ; b1 ; … ; bn) D2n | a1 + … + an + b1 + … + bn = 9n }

множество всех 2n-наборов с суммой цифр 9n.

Рассмотрим отображение 2n-наборов, заданное следующим правилом:

f(a1 ; … ; an ; b1 ; … ; bn) = (a1 ; … ; an ; 9 – b1 ; … ; 9 – bn).

Таким образом, каждому 2n-набору отображение f ставит в соответствие однозначно определённый 2n-набор.

При этом отображение f инъективно, т.е. переводит разные наборы в разные: если

f(a1 ; … ; an ; b1 ; … ; bn) = f(с1 ; … ; сn ; d1 ; … ; dn),

то (a1 ; … ; an ; 9 – b1 ; … ; 9 – bn) = (c1 ; … ; cn ; 9 – d1 ; … ; 9 – dn), а значит, (a1 ; … ; an ; b1 ; … ; bn) = (с1 ; … ; сn ; d1 ; … ; dn).

Отображение f сюръективно: если 1 ; … ; сn ; d1 ; … ; dn) – любой 2n-набор, то f1 ; … ; сn ; 9 – d1 ; … ; 9 – dn) = (с1 ; … ; сn ; d1 ; … ; dn).

Таким образом, fбиективное отображение.

Кроме того, если применить f к счастливому набору, для которого выполняется a1 + … + an = b1 + … + bn , то получается набор с суммой цифр a1 + … + an + (9 – b1) + … + (9 – bn) = 9n. Значит, f биективно отображает множество Hn в 9n : f : Hn 9n .

Лемма доказана.

Эта лемма показывает, что количество счастливых 2n-наборов равно количеству 2n-наборов с суммой цифр 9n. Можно теперь поставить более общую задачу: сколько m-наборов имеют сумму цифр s ?