N - любое число Движение: 1. Идти n шагов 2. Повернуться на n градусов вправо 3. Повернуться на n градусов влево 4. Повернуть в направление n 5. Повернуться к <какому-либо объекту> 6. Изменить х на n 7. Изменить y на n 8. Установить x на n 9. Установить y на n 10. Идти в x: n y: n 11. Плыть n секунд в точку x: n y: n 12. Идти в <какой-либо объект> 13. Если край, оттолкнуться Внешность: 14. Сказать "<что-либо>" 15. Думать "<что-либо>" 16. Говорить "<что-либо>" в течение n секунд 17. Думать "<что-либо>" в течение n секунд 18. Показаться 19. Спрятаться Перо: 20. Опустить перо 21. Поднять перо 22. Установить цвет пера
uinput = input('трёхзначное натуральное число: ') # 123
numbers = [int(i) for i in uinput] # [1, 2, 3]
highest = max(numbers) # 3
lowest = min(numbers) # 1
numbers.pop(numbers.index(highest)) # [1, 2, 3] = [1, 2]
numbers.pop(numbers.index(lowest)) # [1, 2] = [2]
middle = numbers[0] # 2
# print(highest, lowest, middle) 3 1 2
num1 = str(highest) + str(middle) # '32'
if lowest == 0:
~~~~if middle == 0:
~~~~~~~~num2 = str(highest) + str(lowest)
~~~~else:
~~~~~~~~num2 = str(middle) + str(lowest)
else:
~~~~num2 = str(lowest) + str(middle) # '12'
print(num1 + ' - ' + num2 + ' = ' + str(int(num1) - int(num2))) # 32 - 12 = 20