Как поменять значения трёх переменных местами, не используя четвертую?
python, мне главное узнать сам алгоритм. Код я напишу сам.
а, питон, еще проще
ТРИ переменные
a,b,c = c,b,a
одна строчка)
В том то и дело, так нельзя. Нужно математическими вычислениями
не пользоваться возможностями языка? Хм, интересьненко.
какая перменная чему должна равняться? a = c, c = a, а b чему равна должна быть?
Да, я помогаю другой подгруппе, у них только начинания.
А в Б, Б в С, С в А
a = int(input())
b = int(input())
c = int(input())
a = a + b
b = a - b
a = a - b
b = b + c
c = b - c
b = b -c
print(a,b,c)
ТРИ переменные, а не две
Это как пример, с тремя было тоже самое
Изменил решение, вроде работает
Спасибо
Но я всё таки додумался до решения в 5 строк
a = a+b+c b = a-b b = b-c c = a-b-c a=a-b-c