Шелковый путь олимпиада по математике 2015 года | Казахстанские олимпиады

Пусть BnB_n — множество всех последовательностей длины nn, состоящих из нулей и единиц. Для каждых двух последовательностей a,b∈Bna,b \in B_n (не обязательно различных) определим строки ε0ε1ε2…εn\varepsilon_0\varepsilon_1\varepsilon_2 \dots \varepsilon_n и δ0δ1δ2…δn\delta_0\delta_1\delta_2 \dots \delta_n соотношениями ε0=δ0=0\varepsilon_0=\delta_0=0 и

εi+1=(δi−ai+1)(δi−bi+1),δi+1=δi+(−1)δiεi+1(0≤i≤n−1). \varepsilon_{i+1}=(\delta_i-a_{i+1})(\delta_i-b_{i+1}), \quad \delta_{i+1}=\delta_i+(-1)^{\delta_i}\varepsilon_{i+1} \quad (0 \leq i \leq n-1).

Пусть w(a,b)=ε0+ε1+ε2+⋯+εnw(a,b)=\varepsilon_0+\varepsilon_1+\varepsilon_2+\dots +\varepsilon_n. Найдите f(n)=∑a,b∈Bnw(a,b)f(n)=\sum\limits_{a,b \in {B_n}} {w(a,b)} .