Предмет: Информатика,
автор: Аноним
ПОМОГИТЕ ПЖ!!!! НУЖНО В ПИТОНЕ Напишите программу, которая моделирует работу следующего автомата. Автомат получает на вход трехзначное число и строит новое число следующим образом:
1) вычисляются суммы первой и второй, затем - второй и третьей цифр;
2) эти суммы записываются в порядке невозрастания.
Например, для числа 639 получаем суммы: 6 + 3 = 9; 3 + 9 = 12. Результат: 129
Напишите программу, которая реализует работу данного автомата
Входные данные: на вход программе подается одно число n (100<=n<=999)
Выходные данные: необходимо вывести новое число
Ответы
Автор ответа:
3
Ответ:
num = int(input())
secon = num // 10 % 10
sum1 = num // 100 + secon
sum2 = secon + num % 10
print(str(max(sum1, sum2)) + str(min(sum1, sum2)))
Аноним:
в третей строке ошибку пишет
File "C:\Users\3435\Desktop\11.py", line 3
sum 1=num//100+secon
^
SyntaxError: invalid syntax
Похожие вопросы
Предмет: Математика,
автор: KREKSIS
Предмет: Русский язык,
автор: nadezhdakim81
Предмет: Математика,
автор: irbisdaria2003
Предмет: Химия,
автор: milenabalayan
Предмет: Химия,
автор: Hihihij