Задачу необходимо решить в натуральных числах, т. к. пирожки целые :)))
Задача имеет несколько ответов.
Число пирожков с мясом не может превышать 7, т. к. в условии сказано, что пирожков с капустой вдвое больше чем с мясом.
Значить будем плясать от этого:
Всего натуральных чисел меньше 7: 6,5,4,3,2,1
Проверяем 6 - пусть с мясом будет 6 пирожков, тогда с капустой 12 - не подходит (уже 18)
Проверяем 5 - пусть с мясом будет 5 пирожков тогда с капустой 10 - не подходит (уже 15)
Проверяем 4 - пусть с мясом будет 4 пирожка, тогда с капустой 8 и с грибами 2 пирожка - подходит
Проверяем 3 - пусть с мясом будет 3 пирожка, тогда с капустой 6 и с грибами 5 пирожков - подходит
Проверяем 2 - пусть с мясом будет 2 пирожка, тогда с капустой 4 и с грибами 8 - не подходит (с капустой должно быть больше всех)
Проверять с 1 не имеет смысла
Ответ:
с мясом - 4 с капустой - 8 с грибами - 2
с мясом - 3 с капустой - 6 с грибами - 5