Пусть x - количество часов работы.
Стоимость работы генератора в час: стоимость топлива + расходы на электроэнергию = 4 л/ч * 40 руб/л = 160 руб/ч.
Стоимость электроэнергии от линии электропередач в час: 7 кВт * 30 руб/(кВт·ч) = 210 руб/ч.
Экономия в час при использовании генератора: 210 - 160 = 50 руб/ч.
Разница в стоимости покупки: 65000 - 40000 = 25000 руб.
Чтобы определить, через сколько часов экономия компенсирует разницу в стоимости, нужно разделить разницу в стоимости на экономию в час:
$$x = \frac{25000}{50} = 500$$ часов.
Ответ: 500 часов