Showing wrong answer on submission

https://www.codechef.com/viewsolution/1022042945

@abhinav_singh1
plzz refer the following solution for better understanding of the logic.

#include <stdio.h>

int main() {
    int N;
    scanf("%d", &N);

    int player1Score = 0, player2Score = 0;
    int maxLead = 0, winner = 1;

    for (int i = 0; i < N; i++) {
        int player1RoundScore, player2RoundScore;
        scanf("%d %d", &player1RoundScore, &player2RoundScore);

        player1Score += player1RoundScore;
        player2Score += player2RoundScore;

        int lead = abs(player1Score - player2Score);

        if (player1Score > player2Score && lead > maxLead) {
            maxLead = lead;
            winner = 1;
        } else if (player2Score > player1Score && lead > maxLead) {
            maxLead = lead;
            winner = 2;
        }
    }

    printf("%d %d\n", winner, maxLead);

    return 0;
}