Ответ:

За второй час съели: \(42\cdot3=126\) кг.

За третий час съели: \(126-34=92\) кг.

Всего съели: \(42+126+92=260\) кг.

Осталось: \(300-260=40\) кг.

На сколько больше съели, чем осталось: \(260-40=220\) кг.

Ответ: осталось 40 кг; съели на 220 кг больше, чем осталось.