Ответ:

Круг не белый и не зелёный, а треугольник не синий и не зелёный. Синяя фигура находится между ромбом и красной фигурой, значит, это не круг: круг не может быть красным (синяя фигура должна иметь по соседству фигуру красного цвета, а цветов всего по одному). Следовательно, круг красный.

Треугольник не синий, не зелёный и не красный, поэтому он белый. Квадрат лежит между треугольником и белой фигурой; значит, квадрат не может быть белым и не может быть треугольником. Остаются синий и зелёный цвета для квадрата и ромба. Так как синяя фигура лежит между ромбом и красной фигурой, синяя фигура — квадрат, а ромб — зелёный.

ФигураБелаяСиняяКраснаяЗелёная
Квадрат✓
Круг✓
Ромб✓
Треугольник✓

Ответ: квадрат — синий, круг — красный, ромб — зелёный, треугольник — белый.