ЗАДАЧИ
problems.ru
О проекте | Об авторах | Справочник
Каталог по темам | по источникам |
К задаче N

Проект МЦНМО
при участии
школы 57
Задача 32881
Темы:    [ Треугольник Паскаля и бином Ньютона ]
[ Четность и нечетность ]
Сложность: 4
Классы: 10,11
В корзину
Прислать комментарий

Условие

Автор: Фольклор

Найти количество нечётных чисел в n-й строке треугольника Паскаля.


Решение

Рассмотрим над полем Z2 из двух элементов многочлен  (1 + x)n.  Нас интересует число его отличных от нуля коэффициентов (назовём это число весом многочлена). Действительно, коэффициент при xk равен 1, если    нечётно, и нулю в противном случае. Заметим, теперь, что над нашим полем
(1 + x)² = 1 + x²,  (1 + x)4 = (1 + x²)² = 1 + x4,  ...,   (1 + x)2m = 1 + x2m.  Кроме того, если f(x) – многочлен степени, меньшей m, то вес многочлена  f(x)(1 + xmв два раза больше веса  f(x) (при раскрытии скобок не появляется подобных членов). Отсюда ясно, что если
n = 2m1 + 2m2 + ... + 2mk  (m1 < m2 < ... < mk)  – двоичное разложение числа n, то вес многочлена   (1 + x)n = (1 + x)2m1(1 + x)2m2... = (1 + x2m1)(1 + x2m2)...  равен 2k.


Ответ

2k, где k – количество единиц в двоичном разложении числа n.


© 2004-... МЦНМО (о копирайте)
Пишите нам

Проект осуществляется при поддержке Департамента образования г.Москвы и ФЦП "Кадры" .