luden: (Default)
[personal profile] luden
Есть абстрактный процессор.
Его ячейки памяти не могут переполниться. Вообще.
Но их всего две. A и B.
Процессор умеет выполнять три простых функции: сложение, вычитание и присвоение результата.
Задача: поменять местами числа, лежащие в ячейках A и B.

То есть если: A=3 B=5, то должно получиться что A=5 B=3.

UPD: Так как ответ никто не дал. Даю его сам:
Ячейка    Итерация 1    Итерация 2    Итерация 3
A                  А + В                А + В               А + В - А
B                    В                 А + В - В                   А

UPD 2: По предложению [livejournal.com profile] alex1969 в этом блоге задача нарекается "Задача старого калькуляторщика"
(will be screened)
(will be screened if not validated)
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting

If you are unable to use this captcha for any reason, please contact us by email at support@dreamwidth.org

June 2025

M T W T F S S
      1
2 3 4 5 678
9 10 1112131415
16 17 18 19 202122
23 24 25 26 272829
30      

Популярные тэги

Style Credit

Развернуть каты

No cut tags
Page generated Monday, 30 June 2025 09:17
Powered by Dreamwidth Studios