Олимпиадный тренинг

Задача 39755. 16-29


Задача

Темы: ЕГЭ
The algorithm for calculating the value of the function F(n), where n – natural number, given by the following relations:

F(0) = 7;
F(n) = n/7 + f(n/7)
if n > 0, and the number n is a multiple of 7;
F(n) = f(n-1) otherwise.

Determine how many different values ​​the F(n) function takes on the segment [1, 1000000]?
The sign / - means the operation of integer division.