Давайте рассмотрим исходную задачу ниже:
https://gyazo.com/25...0f668d9f665b288
во втором ряду желтый цветок может быть либо третьим, либо пятым слева.
первым он быть не может - в первом ряду желтый тоже первый, вторым не может, т.к. тогда он будет по диагонали.
предположим, что желтый у нас третий слева во втором ряду.
https://gyazo.com/fb...80ae8da66f2679a
тогда за ним идет фиолетовый, поэтому в пятом ряду желтый может быть только вторым слева, т.к. пятым он быть не может
(диагональ) и третьим тоже (за желтым должен быть фиолетовый).
тогда в четвертом ряду желтый не может быть четвертым слева (диагональ), первым (в первом ряду желтый), вторым
(в пятом ряду желтый) и третьим (желтый во втором ряду).
т.е. желтого в этом варианте мы поставить в четвером ряду нигде не можем.
тогда во втором ряду желтый должен быть не третьим слева, а пятым.
https://gyazo.com/9f...5f45f784d2a5831
тогда перед желтым должен быть фиолетовый, и в пятом ряду желтый может быть только третьим слева.
тогда перед желтым влево через один должен быть зеленый.
при этом в четвертом ряду желтый быть четвертым не может (диагональ), первым не может (первый ряд) и третьим
не может (пятый ряд). может быть только вторым. но по правилу цикличности перед желтым если идти влево
через один должен быть зеленый, а у нас - голубой.
поэтому и второй вариант не работает.
т.к. мы перебрали все возможные варианты расположения желтого цветка во втором ряду, то головоломка не имеет
решения.