У нас три яблока желтого, зеленого и красного цветов. Из условия задачи известно, что цвета яблок не совпадают с цветами коробок.
Если желтое яблоко по условию лежит не в зеленой коробке, то оно может лежать либо в желтой, либо в зеленой. В желтой оно лежать не может (цвета яблок не совпадают с цветом коробки), тогда получается, что желтое яблоко лежит в красной.
Далее - зеленое яблоко. Красная коробка занята, остается 2 коробки: зеленая и желтая. В зеленой яблоко лежать не может (по условию), получается, что оно лежит в желтой коробке.
Остается красное яблоко и зеленая коробка
ОТВЕТ
Желтое яблоко в красной коробке
Зеленое в желтой
Красное в зеленой