Вроде так:
Составим примеры:
к-2*с=30
2*ж+сер.=30
6*ж=30
2*сер.-с=30
з+3*ж=30
Из 6*ж=30 находим желтый:
ж=30/6=5
Зная желтый, находим зеленый:
з+3*ж=30
з+15=30
з=15
Зная желтый, находим серый:
2*ж+сер=30
10+сер=30
сер=20
Зная серый, находим синий:
2*сер-с=30
40-с=30
с=10
Зная синий, находис красный:
к-2*с=30
к-20=30
к=50
ОТВЕТ:
Красная =50
Синяя =10
Желтая =5
Серая =20
Зелёная =15