Ответ:

По указанному правилу первый мальчик взял 18 : 2 = 9 кубиков, осталось 9. Второй должен был взять 9 : 2 = 4,5 кубика, поэтому уже на этом шаге условие не согласуется с целым количеством кубиков.

Если считать кубики как дробные доли, после каждого мальчика остаётся половина прежнего остатка: после первого — 9, после второго — 4,5, после третьего — 2,25. Значит, четвёртый взял половину остатка: 2,25 : 2 = 1,125 кубика.

Ответ по буквальному правилу: 1,125 кубика; для целых кубиков условие содержит несогласованность.