Każdej parze liczb całkowitych nieujemnych
jest przyporządkowana liczba
zgodnie z warunkami:
![]() |
Niech
będzie ustaloną liczbą całkowitą nieujemną i niech
,
będą takimi liczbami całkowitymi nieujemnymi, że
. Rozstrzygnąć, ile jest liczb
spełniających równanie
![]() |
Udowodnimy następujący lemat dający inny opis funkcji
.
Lemat
Niech
będzie liczbą całkowitą dodatnią oraz niech
,
będą liczbami całkowitymi nieujemnymi mniejszymi od
. Niech
![]() |
będą zapisami dwójkowymi odpowiednio liczb
i
, przy czym dopuszczamy zera początkowe. Wówczas
![]() |
(Zatem
jest liczbą miejsc dwójkowych, na których liczby
i
mają różne cyfry.)
Dowód lematu
Przeprowadzimy dowód indukcyjny ze względu na
. Dla
teza lematu wynika bezpośrednio z równości
![]() |
Niech
będzie taką liczbą całkowitą, dla której teza lematu jest prawdziwa oraz niech
,
będą dowolnymi liczbami całkowitymi nieujemnymi mniejszymi od
. Zapiszmy liczby
,
w układzie dwójkowym:
![]() |
Z założenia indukcyjnego wynika, że teza lematu jest spełniona dla liczb
![]() |
mamy więc
. Ponadto
oraz
, skąd na mocy warunków podanych w treści zadania wynika, że
. Zatem
![]() |
Dowód lematu został zakończony.
Przechodzimy teraz do rozwiązania zadania. Niech
![]() |
Wówczas równość
jest równoważna równości
![]() |
Ponieważ liczby
mogą przyjmować tylko wartości
(gdy
lub
) lub
(gdy
), zatem dla
zachodzi warunek
![]() |
Możemy więc przy ustalonych
i
opisać wszystkie liczby
spełniające równanie
. Na tych pozycjach zapisu dwójkowego, na których liczby
i
mają różne cyfry, liczba
może mieć cyfrę dowolną. Na tych pozycjach, na których cyfry liczb
i
są takie same, liczba
musi mieć cyfrę taką jak liczby
i
. Przy konstrukcji liczby
możemy więc dowolnie dobrać cyfry na
pozycjach.
Liczba rozwiązań danego w zadaniu równania jest więc równa
.