Hola.
Resolvemos este problema con una regla de 3 compuesta, analizamos y obtenemos 300 cerdos, 30 dias y 9000 raciones :
Si hay 300 cerdos significa que hay 300 raciones diarias, en 30 dias habrá 9000 raciones, de ahí sale.
Y si a las que quedan le darán 3 / 5 de la ración entonces 9000x3 / 5 = 5400
Así nos quedaría la regla de 3 compuesta :
300 cerdos - 30 dias - 9000 raciones
x cerdos - 120 dias - 5400 raciones
Analizamos los dias respecto a los cerdos y vemos que es indirecta pues a más cerdos menos dias dura la comida.
Y a menos cerdos más dura la comida.
Como es indirecta entonces invertimos los datos de los días.
300 cerdos - 120 dias - 9000 raciones
x cerdos - 30 dias - 5400 raciones
Ahora anlizamos las raciones respecto a los cerdos :
A más cerdos mas raciones y a menos cerdos menos raciones, es directa así que quedan los datos igual.
Ahora si a resolver :
<img src="https://tex.z-dn.net/?f=%20%5Cfrac%7B300%7D%7Bx%7D%20%3D%20%28%5Cfrac%7B120%7D%7B30%7D%29%28%20%5Cfrac%7B9000%7D%7B5400%7D%20%29" />
Despejamos x
<img src="https://tex.z-dn.net/?f=x%3D%20%5Cfrac%7B%28300%29%2830%29%285400%29%7D%7B%28120%29%289000%29%7D" />
<img src="https://tex.z-dn.net/?f=x%3D%20%5Cfrac%7B48600000%7D%7B1080000%7D%20" />
x = 45
Entonces :
300 - 45 = 255
Por lo tanto vendió 255 vacas.
Espero haberte ayudado.
Saludos cordiales.