#include<stdio.h>
int FindMin(int *queue, int n)
{
long long sum = 0;
int i = 0, j = 0;
for (; i < n; i++)
{
sum += queue[i];
if (sum < 0)
{
sum = 0;
j = i + 1;
}
}
return j;
}
int main()
{
int i, n, num, dis;
int queue[100001];
scanf("%d", &n);
for (i = 0; i < n; i++)
{
scanf("%d%d", &num, &dis);
queue[i] = num - dis;
}
printf("%d\n", FindMin(queue, n));
return 0;
}
HackerRank Truck Tour
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.