Присоединиться

11 класс·средний уровень

Укажите наибольшее число, при обработке которого автомат выдаёт

Условие

Автомат получает на вход четырёхзначное число. По этому числу строится новое число по следующим правилам.1. Складываются отдельно первая и вторая цифры, вторая и третья цифры, а также третья и четвёртая цифры.2. Из полученных трёх чисел выбираются два наибольших и записываются друг за другом в порядке неубывания без разделителей.

Пример. Исходное число: 9575. Суммы: 9 + 5 = 14; 5 + 7 = 12; 7 + 5 = 12. Наибольшие суммы: 14, 12. Результат: 1214. Укажите наибольшее число, при обработке которого автомат выдаёт результат 1517.

Ответ

Ответ и полный разбор откроются после входа

Посмотреть ответ

Решение по шагам

  1. Как рассуждать

    Разбор задачи целиком открывается после входа.

Осталось ещё 4 шага

  1. Чтобы число было как можно больше, нужно…

  2. Сумма последних двух цифр должна быть как…

  3. Примечание. Ответ 6980 не подходит, так как…

  4. Приведём другое решение на языке Python. for…

Получить полное решение

Бесплатно · займёт минуту

Другие задачи по теме «Анализ и построение алгоритмов для исполнителей»