Ответ:
Найдём общее количество книг:
По математике: 10 · 12 = 120 книг.
По литературе: 12 · 8 = 96 книг.
По истории: 8 · 15 = 120 книг.
Всего: 120 + 96 + 120 = 336 книг.
Разделим количество книг на вместимость одной полки: 336 : 21 = 16.
Ответ: потребуется 16 полок.
