#CSES2169. 嵌套范围计数

    ID: 190 传统题 1000ms 256MiB 尝试: 0 已通过: 0 难度: 5 上传者: 标签>排序区间包含扫描线树状数组CSES排序和搜索

嵌套范围计数

题目背景

翻译自 CSES-2169 题。

题目描述

给定 nn 个范围,你的任务是统计每个区间包含了多少其他区间,以及有多少其他区间包含它。

如果有 aca\le cdbd\le b ,那么区间 [a,b][a,b] 包含区间 [c,d][c,d]

输入格式

第一行输入一个整数 nn,代表区间数。

之后有 nn 行描述区间。每行有两个整数 xxyy,分别代表区间为 [x,y][x,y]

可以假设每个区间在输入中出现的次数不超过一次。

输出格式

首先输出一行,描述每个区间包含了多少其他区间。按输入顺序输出。

然后输出一行,描述每个区间被多少其他区间包含。按输入顺序输出。

样例

输入

4
1 6
2 4
4 8
3 6

输出

2 0 0 0 
0 1 0 1

说明/提示

1n21051 \le n \le 2\cdot 10^5

1x<y1091 \leq x < y \leq 10^9