Алгоритм вычисления числа из его обратной последовательности цифр заключается в следующем: 13
- Найти остаток от деления на 10 исходного (первого) числа, тем самым получить его последнюю цифру и запомнить её. 1
- Присвоить эту цифру новому (второму) числу. 1
- Разделить нацело на 10 первое число, тем самым избавиться от последней цифры в нём. 1
- Снова найти остаток от деления на 10 того, что осталось от первого числа. 1 Запомнить цифру-остаток. 1
- Разделить нацело на 10 первое число, избавиться от текущей последней цифры в нём. 1
- Умножить на 10 второе число, тем самым увеличить его разрядность до двух и сдвинуть первую цифру в более старший разряд. 1
- Добавить к полученному второму числу запомненную ранее цифру из первого числа. 1
- Повторять действия с 4 по 7, пока первое число не уменьшится до нуля, то есть пока не избавимся от всех его разрядов. 1
Таким образом, последняя цифра первого числа окажется первой цифрой во втором, предпоследняя цифра первого числа — второй во втором числе и так далее. 3