Дано два натуральных числа N и M.Написать программу для определения наименьшего из чисел, составленных из цифр данных чисел. Незначащих нулей в найденном числе быть не должно.Формат входных данных:Входной файл input.txt содержит два натуральных числа N (10 <= N <= 10^100) и M (10 <= M <= 10^100), разделенных одним пробелом.Формат выходных данных:Выходной файл output.txt должен содержать найденное наименьшее число.

15 Авг 2021 в 19:42
119 +1
2
Ответы
1

Пример

input.txt

123 456

output.txt

123456with open("input.txt", "r") as file:
n, m = map(int, file.readline().split())
digits_n = [int(digit) for digit in str(n)]
digits_m = [int(digit) for digit in str(m)]
result = list(digits_n)
result.extend(digits_m)
result.sort()
min_number = int("".join(map(str, result)))
with open("output.txt", "w") as file:
file.write(str(min_number))
17 Апр 2024 в 13:23
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир