Let x be the amount (in grams) of type X carrot fed. Since the total amount of carrot fed is 1000 grams, the amount of type Y carrot fed is:
\[ 1000 - x \]
The protein contribution from type X carrot is 0.6x, and from type Y carrot is 0.8(1000 - x). The total protein intake is given as 650 grams:
\[ 0.6x + 0.8(1000 - x) = 650 \]
Expanding the equation:
\[ 0.6x + 800 - 0.8x = 650 \]
Combining like terms:
\[ -0.2x + 800 = 650 \]
Subtracting 800 from both sides:
\[ -0.2x = -150 \]
Dividing by -0.2:
\[ x = 750 \]
The amount of type X carrot to be fed is 750 grams.