Réponse:
1- Ni 0, ni 4, ni 8.
2- Soit 3, soit 6, soit 9 est bien placé et correct. Par la 3e affirmation, on déduit que 9 est correct en position 3, et on peut exclure 3 et 6.
3- Soit 9, soit 8, soit 0 est correct et mal placé. Comme ce n'est pas 0 ni 8, c'est donc 9.
4- Il ne reste que le 7, de correct et mal placé.
5- Soit 2 est correct et mal placé, soit 5.
Le code peut donc être : 729, 279, 759, 579.
Le seul carré d'un entier, c'est 729 = 27^2