Intercambia los números
Imagina que tienes tres números: a, b y c. c es igual a a o a b, pero no sabes a cuál. Tu tarea es crear una función que devuelva el número distinto de c, entre a y b. Así, si c es igual a a, devuelve b; y si c es igual a b, devuelve a. Esta es la dificultad del desafío: no puedes usar ninguna instrucción if.
Ejemplos
swap(1, 0, 0) ➞ 1
# a = 1, b = 0, c = b
# return a
swap(1, 3, 1) ➞ 3
# a = 1, b = 3, c = a
# return b
swap(27, 31, 31) ➞ 27
# a = 27, b = 31, c = b
# return aNotas
- Para evitar trampas, tampoco puedes llamar a ninguna función.
csiempre será igual aao ab.anunca será igual ab.a,bycsiempre serán enteros.