Ответ: булочка стоит 123 руб.
Пусть \(x\) руб. — цена булочки. Тогда всё, что Катя потратила, — это \(120+95+x\) руб. После покупки у неё осталось 12 руб., поэтому:
\[ 350-(120+95+x)=12. \]
Сначала сложим известные цены:
\[ 120+95=215, \] \[ 350-(215+x)=12. \]
Значит, всего потрачено:
\[ 350-12=338 \text{ руб.} \]
Отсюда:
\[ x=338-215=123. \]
Проверка:
\[ 120+95+123=338, \] \[ 350-338=12. \]
Остаток совпадает с условием.
Принцип: неизвестную величину обозначаем буквой \(x\), составляем уравнение «начальная сумма минус все расходы равна остатку», затем решаем его.