Областная олимпиада по математике 1999 года за 10 класс | Казахстанские олимпиады

Пусть функция f(n)f(n) определена на всех натуральных nn, а её значения могут быть целыми неотрицательными числами. Пусть ff удовлетворяет следующим условиям:
а) f(mn)=f(m)+f(n)f(mn) = f(m) + f(n) для всех натуральных mm и nn;
б) f(n)=0f(n) = 0 для всех натуральных nn, заканчивающихся на цифру 3 (Например, 0=f(3)=f(13)=f(23)=0=f(3)=f(13)=f(23)= \dots );
с) f(2030)=0f(2030)=0;
Докажите, что f(n)=0f(n)=0 для всех натуральных nn.