1) 40 - 25= 15 (л.) - на столько меньше залил в бак первый водитель
15 литров - 360 рублей
2) 360÷15= 24 (р.) - стоит один литр бинзина
3) 24 × 40 = 960 (р.) - заплатил второй водитель
4) 960-360= 600 (р.) - заплатил первый водитель
Ответ. Первый водитель заплатил 600 рублей, а второй 960 рублей