ВА
Виктория Авдонина.

Подбросьте идею, что надо сделать.

Перевернуть число x задом наперёд и увеличить результат на 1.
Примеры:
1234 -> 4321+1 = 4322
987 -> 789 + 1 = 790
Была идея циклично делить число N на 10 (пока EAX!=0) и куда-то сбрасывать EDX, но если предположить, что у нас 9999999999-значное число, регистров всяко не хватит.

Зоя Антоновская
Зоя Антоновская

Перевести в строку, опеределить длину строки, взять последний символ, скопировать в другой буфер, взять предыдущий символ, поставить его следующим в другом буфере, и т. д. пока строка не перевернётся. Потом переводим обратно в число и инкрементируем. 🙂

Николай Каряев
Николай Каряев

В рамках целых чисел очень просто: получаешь остатки от деления на 10 и в этом же цикле накапливаешь число- результат, домножая на 10 и складывая с новой цифрой. В конце еще раз добавляешь 1, не забудь)).

Похожие вопросы
какой сайт сделать? предложите идею
У тебя есть интересные идеи ?
Как обработать фото в фотошопе? Подскажите идею! Хочу сделать новый аватар, но идей нет, подскажите!
Что интересного можно нарисовать? Подбросьте идеи, плиз
Есть идеи как решить?
Что приготовить на ужин? Хочу сделать сюрприз для жены. Подбросьте рецепты несложных блюд, но вкусных блюд.
Похожие участки на отпечатке пальца? Что дальше делать, идейки подбросьте?
У вас на клавиатуре есть символ '$'? Подбросьте мне пару миллионов.
подбросьте кто-нибудь плакат о вреде курения для подростков
Если хочу создать игру, к кому мне обращаться, чтобы сделали по моей идее за мои бабки?