题意
题意就是按时间顺序给你比赛的比分,让你算最多有几次平局。
#include <stdio.h>
#include <iostream>
#include <string.h>
#include <algorithm>
using namespace std;
struct node{
long long zuo,you;
}a[10010];
int main()
{ int n;
scanf("%d",&n);
for(int i=0;i<n;i++)
{
scanf("%lld%lld",&a[i].zuo,&a[i].you);
}
long long sum=min(a[0].zuo,a[0].you)+1;
for(int i=1;i<n;i++)
{
if(min(a[i].zuo,a[i].you)>=max(a[i-1].zuo,a[i-1].you))
sum+=min(a[i].zuo,a[i].you)-max(a[i-1].zuo,a[i-1].you)+1;
if(a[i-1].zuo==a[i-1].you)
sum--;
}
printf("%lld\n",sum);
return 0;
}