I do IIFYM for contest prep.
last diet I did was 8 weeks of 180-200g protein per day, 500-600g per day(except 2 days at 200g carbs the final week), 50-80g fat per day
ate frozen yogurt, cereal, oats, bananas, juice, candy, whey protein, white rice, lean ground beef as my main foods. prior years ive done lower carb, higher protein, eating fish etc... IIFYM is better.