собака - 40 кг
кот - ? кг, на 30 кг < собаки
поросёнок - ? кг = собака + кот
1) 40 - 30 = 10 кг - весит кот
2) 40 + 10 = 50 кг - весит поросёнок
Ответ: масса поросёнка 50 кг.