Пусть x - количество блокнотов, которые купил Коля.
Стоимость 10 ручек: 10 * 18 = 180 рублей
Так как Коля потратил на блокноты столько же денег, сколько и на ручки, то стоимость блокнотов также равна 180 рублей.
Стоимость одного блокнота 45 рублей. Тогда количество блокнотов:
$$x = \frac{180}{45}$$
$$x = 4$$
Ответ: 4 блокнота