Ответ:
Число книг должно делиться и на 72, и на 108. Найдём наименьшее общее кратное:
\(72=2^3\cdot3^2\), \(108=2^2\cdot3^3\), поэтому \(\operatorname{НОК}(72,108)=2^3\cdot3^3=216\).
Общее количество — кратное 216. Между 300 и 600 находится только одно такое число: \(216\cdot2=432\).
Ответ: 432 книги.
