题意大概:n组数 左边是开始等待时间,右边是结束时间,如果到了结束时间还没有接到茶就出列。
!!!输入的数直接就是有序的
#include<bits/stdc++.h>
using namespace std;
int main()
{
int t;
cin>>t;
while(t--)
{
int n,time=1,l,r;
cin>>n;
for(int i=0;i<n;i++)
{
cin>>l>>r;
if(l>time)time=l;
if(time<=r)cout<<time<<" ",time++;
else cout<<0<<" ";
cout<<endl;
}
}
}