Библиотека задач / Алгоритмы

Школьники и взрослые

Самое большое число с памятью о двух цифрах

Условие

Найдите наибольшее шестизначное число, в котором каждая цифра, начиная с третьей, равна сумме двух предыдущих. Все суммы должны быть цифрами, без переносов.

О задаче · Школьники и взрослые
Тема
Алгоритмы
Для кого
Школьники и взрослые
Уровень библиотеки
Продвинутый · ориентир
Записать идею

Личный черновик для заметок и расчётов. Он никуда не отправляется и не проверяется.

Подсказка 1

Обозначьте первые две цифры aa и bb. Выразите через них остальные.

Подсказка 2

Последняя цифра — 3a+5b3a+5b, она не больше 99.

Разобрать решение по шагам
01

Выпишите зависимости

Последовательность цифр:

a, b, a+b,a+2b, 2a+3b, 3a+5b.\begin{aligned}&a,\ b,\ a+b,\\[0.45em]&a+2b,\ 2a+3b,\ 3a+5b.\end{aligned}

Здесь a≥1a\ge1 и b≥0b\ge0.

02

Максимизируйте слева

Из 3a+5b≤93a+5b\le9 следует a≤3a\le3. Чтобы число было наибольшим, пробуем a=3a=3. Тогда bb может быть только 00.

03

Проверьте все цифры

Получаем 33, 00, 33, 33, 66, 99, то есть 303369303369. Все цифры допустимы. Ни одно число с меньшей первой цифрой его не превзойдёт.

Всё число определяется началом
01a, bпервые цифры
02a+b, a+2bтретья и четвёртая
032a+3b, 3a+5bпятая и шестая
Ответ

303369303369.

Главная идея

Для сравнения чисел сначала важны старшие разряды; ограничения на конец могут ограничить начало.

Как заметить эту идею в другой задаче

Каждая следующая цифра выражается через предыдущие. Выразите все цифры через первые две; ограничение последней цифры сильно сужает выбор.

Возможная ошибка

Начать с 99, а затем обнаружить двузначные «цифры».

Источник и примечания

Источник и редакция

Задача из присланной подборки Сергея Попова.

Проверь себя

Какое наибольшее пятизначное число удовлетворяет тому же правилу?

Ответ к дополнительной задаче

4044840448. Пятая цифра 2a+3b≤92a+3b\le9, поэтому a≤4a\le4. При a=4a=4 возможно только b=0b=0. Полученная последовательность цифр 4,0,4,4,84,0,4,4,8 подходит.

Продолжить тему: Десятичная запись →
Учебная схема

Popov Academy · Библиотека задач

Самое большое число с памятью о двух цифрах

https://popov.academy/library/fibonacci-digits/

Условие

Найдите наибольшее шестизначное число, в котором каждая цифра, начиная с третьей, равна сумме двух предыдущих. Все суммы должны быть цифрами, без переносов.

Дополнительная задача

Какое наибольшее пятизначное число удовлетворяет тому же правилу?