Submission

Status:

[PP-SSSSSSSSSSSSSSSSSSSSSS]

Subtask/Task Score:

{0/100}

Score: 0

User: faofao

Problemset: วันว่างๆ

Language: cpp

Time: 0.002 second

Submitted On: 2026-03-13 12:12:08

#include <bits/stdc++.h>
using namespace std;
const int mxN = 100005 ;
int arr[mxN] ;
int n ;
int mx = 0 ;

int main(){
    ios::sync_with_stdio(0),cin.tie(0);
    cin >> n ;
    arr[0] = 1 ;
    for(int i=0 ; i<n ; i++){
        int m ; cin >> m ;
        for(int i=0 ; i<m ; i++){
            int u,v ; cin >> u >> v ;
            mx = max(mx,v) ;
            for(int i=u ; i<v ; i++){
                arr[i] = 1 ;
            }
        }
    }
    arr[mx] = 1 ;
    for(int i=1 ; i<mx-1 ; i++){///////
        if(arr[i] && arr[i-1]==0) cout << i << " " ;
        else if(arr[i]==0 && arr[i-1]==0){
            continue;
        }
        else if (arr[i]==0) cout << i << " " ;
    }
}