Carbohydrates:
high intensity training AKA: Interval Training
As when doing Interval Training you do it for long periods of time so if you don't have carbohydrates in your diet you will feel tired and you won't be able to perform at your best.
Proteins:
weightlifting AKA: Lifting Weights
When you are weight lifting for example you burn off a lot of your energy and your body does require nutrients to recover that's where proteins come into play, proteins help with muscle growth, and repair's your muscles.