Условие:
Расстелил на подоконнике карту, уперся руками, сгорбился над ней, и вся его бодрость прямо-таки на глазах испарилась. Слышу — бормочет:
— Не нравятся мне эти грузовики… Тринадцать лет под открытым небом стоят, а как новенькие… В двадцати шагах от них бензовоз — ржавый, как решето… а они — как с конвейера… Ох уж эта Зона!
Напишите программу, выбирающую самые странные числа.
Вводятся строки чисел, записанных через пробел.
Из каждой строки выберите числа, у которых вторая слева цифра имеет чётность, не совпадающую с чётностью первого в строке числа, а сумма цифр трёх самых правых разрядов меньше, чем сумма цифр трёх самых левых разрядов.
Выведите отобранные числа каждой строки без повторений через символ нижнего подчёркивания в произвольном порядке.
Пример 1
Ввод Вывод
9360 32410 88277 60959
95520 76068 65192
89812 5525 46886 13851 65508 15831
9360
95520
898126550815831
Пример 2
Ввод Вывод
73775 98464 66656 10379
674 9801 4562 87409 85278 4562
9072 4506 2053 6491 211
72687 40642 70543 80744 41733 38753 81375
9846466656
874094562
38753
без использования функций
Решение:
Вот программа на Python, которая выполняет описанные вами условия. Она считывает строки чисел, отбирает странные числа по заданным критериям и выводит их без повторений через символ нижнего подчеркивания.
