StudClub — студентський клуб Полтави
Форум › Задачи › Хитрый обмен

Хитрый обмен

Автор: Kerz · 25.10.2026 17:57 · 5 відповідей · 4 804 переглядів

K
27.09.2006 02:40
Вот задачка, которую мне задавали на всех собеседованиях )

Поменять значения двух целочисленных переменных одного типа, не используя дополнительной переменной.
K
28.09.2006 14:21
Ладно, щас сам шото напишу.

Две переменные x и y

x=x-y
y=y+x
x=y-x

Всё
28.09.2006 14:41
Прикольно. Дай еще какую нить задачку, только не отвечай сам так быстро [sm4]
K
28.09.2006 15:49
Накидаю кучу задач. сам отвечать не буду. и вы кидайте! тогда я отвечу )
02.01.2007 08:08
Мне больше нравится такое решение для int x,y:
x ^= y ^= x ^= y;
Если разобраться, то тоже неплохой способ.
W
07.02.2007 16:50
Хмм,интересно)))

Увійдіть, щоб відповісти в темі.