Предмет: Информатика,
автор: ReyZe
Написать на Python
Напишите программу, которая получает на вход четырехзначное положительное десятичное число и генерирует из цифр этого числа минимально возможное четырехзначное число и максимально возможное четырехзначное число. В первой строке задано одно четырехзначное число. Выведите во второй строке два числа – наименьшее четырехзначное число и наибольшее четырехзначное число, которые можно получить из цифр данного числа. Числа разделяйте одним пробелом.
________________________________________
Вводимые данные:
1390
1010
Выводимые данные:
1039 9310
1001 1100
Ответы
Автор ответа:
0
Ответ:
num = input("Введите четырехзначное число: ")
digits = sorted(num)
min_num = int(''.join(digits))
max_num = int(''.join(digits[::-1]))
print(min_num, max_num)
Объяснение:
lugovsckojartiom:
работает некоректно
Похожие вопросы
Предмет: География,
автор: aidarbekzumadilov
Предмет: Алгебра,
автор: wolr1939
Предмет: Математика,
автор: elechka012312
Предмет: Химия,
автор: Madny
Предмет: Русский язык,
автор: 9158626778q