Ответ:
И так, пусть один сундук - X, тогда второй - Y. Мы должны спросить у любого бандита: "Если я спрошу у другого бандита, лежит ли в сундуке X ключ, то он ответить мне "ДА"?".
Если вы задали вопрос бандиту, который говорит правду, он ответить "ДА" в случае, если в сундуке ключа нет и "НЕТ" в случае, если есть.
Если вы задали вопрос бандиту, который всегда лжёт, то он ответит "ДА", в случае, если в сундуке нет ключа и "НЕТ", если есть. "ДА" - змея; "НЕТ" - ключ.