Lang:G++
Edit12345678910111213141516171819202122232425262728293031#include<cstdio>#include <iostream>using namespace std;#define MAX 100005int in[MAX][2],out[MAX],layer[MAX];int mosttop=0;int main(){void infunc(int n);void func(int n);void outfunc(int n);int n;scanf("%d",&n);infunc(n);func(n);outfunc(n);return 0;}void infunc(int n){for(int i=0;i<n;i++){scanf("%d%d",&in[i][0],&in[i][1]);}}void func(int n){int i,j;int top;for(i=0;i<n;i++)