Примем количество всех подарков за 1 (единицу).
1 - 5/7 = 7/7 - 5/7 = 2/7 - от всех подарков составляют краски.
5/7 - 2/7 = 3/7 - на столько меньше красок, чем книг.
15 : 3 · 7 = 35 (под.) - всего.
Ответ: всего было куплено 35 подарков.
ПРОВЕРКА:
35 · 5/7 = 25 (кн.)
35 - 25 = 10 (наб.кр.)
25 - 10 = 15 (шт.) - на столько меньше было куплено красок. => полученное значение соответствует условию задачи.