Submission
Status:
[PPPPPPPPPPPPPPPPPPPPPPPPP]
Subtask/Task Score:
{100/100}
Score: 100
User: 12345678
Problemset: วันว่างๆ
Language: cpp
Time: 0.009 second
Submitted On: 2025-11-28 09:02:47
#include <bits/stdc++.h>
using namespace std;
const int nx=1e3+5;
int n, out[nx], x, l, r, mn=INT_MAX, mx=INT_MIN, f, on;
int main()
{
cin.tie(NULL)->sync_with_stdio(false);
cin>>n;
for (int i=1; i<=n; i++)
{
cin>>x;
for (int j=1; j<=x; j++)
{
cin>>l>>r;
for (int k=l; k<r; k++) out[k]=1;
mn=min(mn, l);
mx=max(mx, r);
}
}
for (int i=mn; i<mx; i++)
{
if (!out[i]&&!on) cout<<i<<' ', on=1, f=1;
if (out[i]&&on) cout<<i<<' ', on=0;
}
if (!f) cout<<-1;
}