Vamos analisar:
2º como o 6 e 4 não fazem parte do código, concluímos pelo último bloco que 7 faz parte do código, porém no lugar errado.
3º agora como no último bloco o 7 tá lugar errado, ou seja, ele não pode ser na última posição, agora olhado o terceiro bloco, (8,7,5) temos dois números corretos um já sabemos que é o 7, porém a informação diz que também está no lugar errado, logo o 7 só pode estar na primeira posição do código.
4º Agora analisando o primeiro e segundo bloco, o número 5 não pode fazer parte do código, porque se ele fizesse parte do código no primeiro diz que estaria no lugar certo, mas vejam que no segundo, a informação diz que tá no lugar errado, logo o número 5 não faz parte do código.
5º como já vimos que o 5 e 4 não fazem parte do código, olhando primeiro bloco sabemos que o 8 está na última posição.
6º Já sabemos que o 7 está na primeira e o 8 na última, então resta descobrir o que tá no meio, e olhando no segundo bloco concluímos que o número 3 não pode ser, porque a informação diz que o número tá lugar errado, então só sobra o número 0 para a posição do meio.