fork download
#include<stdio.h>

int main()
{
int x[100000][2];
int i,t,save,c;
int q=0,sum1,sum2=0;
int rat;
scanf("%d",t);
while(t--)
{scanf("%d%d",x[q][0],x[q][1]);
    sum2+=x[q][1];
    save=x[q][0];
    rat=x[q][1];
    c=q;
    for(i=0;i<=q;i++)
    {
    if(x[i][0]>save)
        {while(c>i)
            {x[c][0]=x[c-1][0];
            x[c][1]=x[--c][1];
            }
        x[i][0]=save;
        x[i][1]=rat;
        }
    }

    for(i=0;i<=q/2;i++)
    sum1+=x[i][1];
    if(2*sum1>sum2)
    printf("%d",2*sum1-sum2);
    else
    printf("%d",sum2-2*sum1);
    }
q++;
}

Success #stdin #stdout 0.01s 1720KB
stdin
Standard input is empty
stdout
Standard output is empty