Ответ:

В первом и втором ящиках вместе 3 кубика, а оба ящика не пусты. Значит, в них лежат 1 и 2 кубика.

Если во втором ящике 2 кубика, то в четвёртом тоже 2, поскольку во втором и четвёртом вместе 4. Это невозможно: количества в любых двух ящиках должны различаться.

Значит, во втором ящике 1 кубик, а в четвёртом — 3. Тогда в третьем лежит 10 − 3 = 7 кубиков. Все четыре количества — 2, 1, 7 и 3 — различны.

Ответ: 7 кубиков.