代码如下:
#include <bits/stdc++.h>
using namespace std;
int x[10005];
int main()
{
int a,b,c,d=0,i;
memset(x,0,sizeof(x));
while(cin>>a>>b>>c)
{
if(c>d)
d=c;
for(i=a; i<c; ++i)
if(b>x[i])
x[i]=b;
}
for(i=1; i<=d; ++i)
if(x[i]-x[i-1])
{
cout<<i<<" "<<x[i];
if(i-d)
cout<<" ";
}
cout<<endl;
return 0;
}