Ответ:

1. Находим, сколько Олег отложил на рюкзак: 3000 · 40% = 3000 · 0,4 = 1200 рублей.

2. Находим оставшуюся после этого сумму: 3000 − 1200 = 1800 рублей.

3. Вычисляем расходы на проезд: 1800 : 3 = 600 рублей.

4. Находим, сколько осталось после обеих трат: 1800 − 600 = 1200 рублей.

Ответ: у Олега осталось 1200 рублей.