Respuesta: hacen falta 4 llamadas.
Una secuencia que lo consigue es:
- A llama a B.
A y B conocen los secretos de A y B. 2.
C llama a D. C y D conocen los secretos de C y D.
- A llama a C.
A y C intercambian lo que saben, así que ambos conocen los cuatro secretos. 4.
B llama a D. B y D intercambian lo que saben, así que ambos conocen los cuatro secretos.
Al final, los cuatro espías conocen los cuatro secretos.
No pueden bastar 3 llamadas. Con solo 3 llamadas entre 4 personas, al menos una persona participa en una sola llamada.
Esa persona solo puede aprender lo que su interlocutor sabía en ese momento; no puede recibir información que llegue después por otras llamadas. Por tanto, no todos pueden acabar con los cuatro secretos.
Así que el mínimo es 4.