Для решения данной задачи необходимо раскрасить кубики в соответствии с условиями.
1) синий кубик был между жёлтым и зелёным, а красный выше всех;
В этом случае, самый верхний кубик - красный, под ним - жёлтый, далее - синий, и самый нижний кубик - зелёный.
2) жёлтый кубик был в самом низу, а красный между зелёным и синим;
Здесь самый нижний кубик - жёлтый, затем идёт зелёный, над ним - красный, и самый верхний - синий.
3) красный кубик был сверху, а синий между зелёным и жёлтым.
В этой конфигурации верхний кубик - красный, под ним - зелёный, затем идёт синий, и самый нижний - жёлтый.