Ответ:
7 дней.
Пошаговое объяснение:
Например, он ловил столько рыб каждый день:
10,10,10,10,10,10,10,1,1,2
Сегодня он поймал 2 рыбы, это 1-ый день, когда он говорит правду.
2 рыбы больше, чем 1 позавчера, но меньше, чем 10 рыб 9 дней назад.
Продолжаем дальше:
10,10,10,10,10,10,10,1,1,2,2,3,3,4,4,5
Всё, это последний день, когда он говорит правду.
На следующий день будет 9 дней, как он поймал 1 рыбу, а не 10.
И тогда эта фраза уже станет неправдой.