Loading [MathJax]/jax/output/SVG/jax.js

XIV математическая олимпиада «Шелковый путь», 2015 год


Пусть Bn — множество всех последовательностей длины n, состоящих из нулей и единиц. Для каждых двух последовательностей a,bBn (не обязательно различных) определим строки ε0ε1ε2εn и δ0δ1δ2δn соотношениями ε0=δ0=0 и εi+1=(δiai+1)(δibi+1),δi+1=δi+(1)δiεi+1(0in1). Пусть w(a,b)=ε0+ε1+ε2++εn. Найдите f(n)=a,bBnw(a,b). ( Е. Байсалов )
посмотреть в олимпиаде

Комментарий/решение:

Комментарии от администратора Комментарии от администратора №1.     Ответ. f(n)=n4n1.
Не трудно заметить, что для любых последовательностей a,bBn все элементы строк ε0ε1εn и δ0δ1δn будут равны 0 или 1.
Для каждой последовательности cBn определим сопряженную ей последовательность ˉcBn так, чтобы каждый элемент сопряженной последовательности дополнял в сумме до 1 соответствующий ей элемент. Для каждой пары последовательностей a,bBn определим четверку пар: (a,b), (a,ˉb), (ˉa,b) и (ˉa,ˉb). Заметим, что для каждой такой четверки, для любого фиксированного i (1in), только одно из εi=1, а остальные три εi=0.
Всевозможных пар a,bBn равно 4n, которые разбиваются на 4n1 четверок. Для каждой четверки w(a,b)+w(ˉa,b)+w(a,ˉb)+w(ˉa,ˉb)=n, так как для всех пар ε0=0, а для каждого i (1in), только одно из εi=1. Следовательно, f(n)=a,bBnw(a,b)=n4n1.