Пусть по одной стороне параллелепипеда лежат "n" кубиков, по второй "m", а в высоту сложили "k" слоев таких кубиков.
Длина a = 2*n (см)
Ширина b = 2*m (см)
Высота h = 2*k (см)
Общее количество кубиков N = n*m*k
По такому условию только так можно решить...