Пусть x - количество блокнотов, которые купил Коля.
Тогда, стоимость блокнотов будет 45x рублей.
Коля купил 10 ручек по цене 18 рублей, значит, за ручки он заплатил 18 * 10 = 180 рублей.
Из условия задачи известно, что стоимость блокнотов равна стоимости ручек, следовательно:
45x = 180
Чтобы найти x, разделим обе части уравнения на 45:
x = 180 / 45
x = 4
Следовательно, Коля купил 4 блокнота.
Ответ: 4 блокнота.