По первой подсказке (409) одна цифра правильна и стоит на своем месте, значит у нас есть возможные варианты: 0 , 0 , 4
По второй подсказке (102) одна цифра правильна, но не стоит на своем месте. Следовательно, мы можем исключить цифры 1 и 2. Возможные варианты: 0 _ 4
По третьей подсказке (967) две цифры правильны, но не стоят на своих местах. Цифра 7 уже использовалась в первой подсказке, следовательно, варианты: 0 6 9 или 9 6 0
По четвертой подсказке (358) ничего не правильно, что означает, что цифры 5 и 8 не входят в код. Остался только вариант 0 6 9.
Попробуем восстановить код по этим подсказкам:
По первой подсказке (409) одна цифра правильна и стоит на своем месте, значит у нас есть возможные варианты: 0 , 0 , 4
По второй подсказке (102) одна цифра правильна, но не стоит на своем месте. Следовательно, мы можем исключить цифры 1 и 2. Возможные варианты: 0 _ 4
По третьей подсказке (967) две цифры правильны, но не стоят на своих местах. Цифра 7 уже использовалась в первой подсказке, следовательно, варианты: 0 6 9 или 9 6 0
По четвертой подсказке (358) ничего не правильно, что означает, что цифры 5 и 8 не входят в код. Остался только вариант 0 6 9.
Таким образом, код - 0 6 9.