Найдем объем коробки
30*30*50=45000
наибольший общий делитель для длин сторон коробки является 10, следовательно для заполнения коробки наименьшим числом кубиков необходимо взять кубики со сторонами равными 10
вычисляем объем кубика 10*10*10=1000
вычисляем необходимое минимальное количество кубиков
45000:1000=45 шт.