# TLG: Getting wa

import java.io.;
import java.util.
;
//import java.util.Scanner;

``````import java.lang.*;
class Main
{
public static void main(String args[])throws IOException
{
Scanner sc = new Scanner(System.in);
int t=sc.nextInt();
int i,j,k,flag=0;
int[] a=new int[t];
int[] b=new int[t];
int p1,p2;
j=k=0;
for(i=0;i<t;i++)
{
p1=sc.nextInt();
p2=sc.nextInt();
if(p1>p2)
{
a[j]=p1-p2;
j++;
}
else
{
b[k]=p2-p1;
k++;
}
}
int max=a[0];
for(i=0;i<j;i++)
{
if(a[i]>max){
max=a[i]; flag=0;}
for(int l=0;l<k;l++)
{
if(b[l]>max)
{
max=b[l];
flag=1;
}
}
}
if(flag==1)
System.out.println("2 "+max);
else
System.out.println("1 "+max);
}
}``````

In his version, at the end of each round the leader and her current lead are calculated. Once all the rounds are over the player who had the maximum lead at the end of any round in the game is declared the winner.

Actually, the problem statement is not quite clear about the way the lead has to be calculated.
But in fact, you have to consider the cumulated lead over each turn, not the lead for each turn. The sample test case given is kinda misleading because of that. You just have to change your formula to compute the lead value. Good luck !