1. Главная
  2. Библиотека
  3. Программирование
  4. Известно, что счастливым считается полученный в обществ...
Решение задачи на тему

Известно, что счастливым считается полученный в общественном транспорте билет, в шестизначном номере которого сумма первых трёх цифр совпадает с суммой трёх последних. Например, билет с номером 513702 является счастливым, потому что 5+1+3=9 и 7+0+2=9. У

  • Программирование
  • #Основы алгоритмизации и программирования
  • #Структуры и алгоритмы обработки данных
Известно, что счастливым считается полученный в общественном транспорте билет, в шестизначном номере которого сумма первых трёх цифр совпадает с суммой трёх последних. Например, билет с номером 513702 является счастливым, потому что 5+1+3=9 и 7+0+2=9. У

Условие:

Известно, что счастливым считается полученный в общественном транспорте билет, в шестизначном номере которого сумма первых трёх цифр совпадает с суммой трёх последних. Например, билет с номером 513702 является счастливым, потому что 5+1+3=9 и 7+0+2=9. У Пети есть билет с номером: 304802. К сожалению, этот билет несчастливый (можете проверить). Помогите Пете узнать номер: ближайшего к нему счастливого билет с номером, меньшим, чем номер билета Пети.

Решение:

Чтобы найти ближайший к номеру билета Пети (304802) счастливый билет с номером, меньшим чем 304802, мы будем проверять номера билетов, начиная с 304801 и уменьшая до тех пор, пока не найдем счастливый билет.

  1. Начнем с номера 304801.
  • Первые три цифры: 3, 0, 4. Сумма: 3 + 0 + 4 = 7.
  • Последние три цифры: 8, 0, 1. Сумма: 8 + 0 + 1 = 9.
  • 7 ≠ 9, значит, 304801 несчастливый.
  1. Проверяем 304800.
  • Первые три цифры: 3, 0, 4. Сумма: 3 + 0 + 4 = 7.
  • Последние три цифры: 8, 0, 0. Сумма: 8 + 0 + 0 = 8.
  • 7 ≠ 8, значит, 304800 несчастливый.
  1. Проверяем 304799.
  • Первые три цифры: 3, 0, 4...

Выбери предмет