1. Главная
  2. Библиотека
  3. Высшая математика
  4. Шестерка, пятерка... Пара Данил назвал шесть натуральны...
Решение задачи

Шестерка, пятерка... Пара Данил назвал шесть натуральных чисел А, В, С, D, Е и F. И предложил своему другу Мише выбрать из них два числа так, что их разность будет делиться на 5. Если Миша сможет найти такую пару, то Данил отдаст равную этой разности

  • Высшая математика

Условие:

Шестерка, пятерка... Пара

Ограничение времени0.1 секунда
Ограничение памяти64 Mb
Вводстандартный ввод или input.txt
Выводстандартный вывод или output.txt


Данил назвал шесть натуральных чисел А, В, С, D, Е и F. И предложил своему другу Мише выбрать из них два числа так, что их разность будет делиться на 5. Если Миша сможет найти такую пару, то Данил отдаст равную этой разности число конфет. Миша хочет заполучить от Динила как можно больше конфет. Помогите ему найти подходящую пару чисел.

Если пар чисел, которые делятся на 5 несколько, то вывести нужно ту пару, разность чисел которой нанбольшая.

Формат ввода
В первой строке через пробел записаны значения чисел A, B, C, D, Е и F. Bсе числа натуральные и не превоскодят 1000.

Формат вывода
Вывести пару чисел через один пробел. Сначала большее, а потом меньшее из найденных чисел.

Пример 1
ВводВывод
12345661


Пример 2
ВводВывод
31161126
1213111

Решение:

Для решения задачи мы будем следовать следующим шагам:

1. Чтение входных данных: Получим шесть натуральных чисел A, B, C, D, E и F.
2. Поиск пар: Найдем все возможные пары чисел из этих шести чисел.
3. Про...: Для каждой пары будем проверять, делится ли разность этих чисел на 5. 4. : Если пара удовлетворяет условию, будем запоминать разность и сравнивать её с уже найденными разностями, чтобы выбрать максимальную. 5. : Выведем найденную пару чисел в нужном формате. Теперь давайте реализуем это пошагово.

Предположим, что входные данные будут считываться из стандартного ввода. Мы можем использовать для этого. Мы будем использовать два вложенных цикла для перебора всех пар чисел. Теперь проверим, делится ли разность на 5. Если разность делится на 5, проверим, больше ли она, чем текущая максимальная разность. После завершения всех итераций, выведем найденную пару чисел в нужном формате. Теперь объединим все части в один код: Если мы введем числа , программа найдет пару, разность которой делится на 5 и будет максимальной. Например, если пара и , разность будет , которая делится на 5. Таким образом, программа решает задачу, находя пару чисел с максимальной разностью, делящейся на 5.

Не нашел нужную задачу?

Воспользуйся поиском

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