Ну а чего? Берем вершину, каждую грань, которой принадлежит данная вершина, покрываем одним кубом. Остаток покрываем ещё одним.
Ааа, я не понял. Для начала: граней

и одну грань мы не можем покрыть одним кубом - надо хотя бы

. Итого, надо

куба, а у нас их всего

.
Мне кажется, что покрыть нельзя, вот только доказать это нормально я не могу.

Я смотрел 2 варианта:
а) располагать меньшие кубы в углах большого. Но вершин

, а меньших кубов -

, значит так меньших кубов не хватит;
б) у нас

вершин, значит меньшие кубы должны покрывать минимум по 2 вершины. Можно поставить меньшие кубы "на диагональ" и покрыть каждую пару ими - но тогда все равно не хватит объема - центры граней останутся непокрыты.
Остальное все неконструктивно.