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

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

  • Программирование

Условие:

Напишите программу, выбирающую совершенно непредвиденные обстоятельства.

Вводятся строки чисел, записанных через пробел.

Из каждой строки выберите числа, состоящие из неповторяющихся цифр и у которых сумма первых (самых левых) трёх цифр имеет чётность, отличную от чётности первого в строке числа.
Если цифр в числе меньше трёх, для проверки суммы берутся все.

Выведите отобранные числа каждой строки без повторений через запятую и пробел в произвольном порядке.

Решение:

Вот пример программы на Python, которая выполняет поставленную задачу. Программа принимает строки чисел, проверяет каждое число на условия и выводит отобранные числа без повторений.

1. : Проверяет, состоит ли число из уникальных цифр. 2. : Определяет, является ли число четным. 3. : Считает сумму первых трех цифр числа (или всех, если цифр меньше трех). 4. : Обрабатывает строку чисел, выбирает подходящие числа и возвращает их в виде строки. 5. : Основная функция, которая принимает ввод от пользователя и выводит результаты. - Запустите программу. - Вводите строки чисел, разделенных пробелами. - Для завершения ввода оставьте пустую строку. - Программа выведет отобранные числа для каждой введенной строки.

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

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

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