Ладно, для разнообразия отвечу и на такой вопрос, хотя в интернете и так есть ответы.
По правде это очень простая задача, решить можно просто логически.
Взяли к примеру число 382 (X), потом получили 380 -> 38 -> 238.(число N)
Следовательно нужно выделить первую цифру 2 (можете взять целочисленное деление на 100)
Потом возьмите остаток от деления на 100, умножьте на 10 и прибавьте первую цифру
Python:
n_num = int(input())
first_num = n_num // 100 # получили первое число
second_num = n_num % 100 # получили оставшиеся 2 числа выделив остаток
third_num = second_num * 10 # получили число до деления
x_num = third_num + first_num # получили итог
print(first_num)
print(second_num)
print(x_num)
Дальше и в других задачах пожалуйста думайте сами.
P.S: Так написано нарочно.