Первая неделя - 8/21 от целого
Вторая неделя - 3/13 от остатка 9кг450г
Решение:
1) 9кг450г = 9.450 (г) всего подарили корма.
2) 9.450*8/21 = 9.450*8:21 = 3.600 (г) сьел Леопольд за 1 неделю.
3) 3.600*9/13 = 3.600*9:13 = 2,492 (г) съел Леопольд за 2 неделю
Это, конечно, не точно, просто делится с остатком, но можете поискать ещё более надёжные ответы на задачку ;)