Ответ:

Сначала найдём, сколько денег осталось: 42 − 18 = 24 (руб.).

Теперь сравним оставшуюся сумму с потраченной: 24 − 18 = 6 (руб.).

Ответ: на 6 рублей.