#P927. 数对的统计

数对的统计

题目描述

给定 nn 组二元数对 (x1,y1), (x2,y2), ,(xn,yn)(x_1,y_1), ~(x_2,y_2), ~\dots, (x_n, y_n),对每一组数对,请统计有多少数对小于它

数对 (xj,yj)(x_j,y_j) 小于 (xi,yi)(x_i,y_i) 的定义是同时成立 xj<xix_j< x_iyj<yiy_j< y_i

输入格式

  • 第一行:单个整数表示 nn
  • 第二行到第 n+1n+1 行:第 i+1i+1 行有两个整数表示一个数对 xix_iyiy_i

输出格式

  • nn 行:其中第 ii 行表示有多少数对小于第 ii 个数对。
3
0 1
1 0
2 2
0
0
2

数据范围

  • 30%30\% 的数据,1n10001\leq n\leq 1000
  • 60%60\% 的数据,1n50,0001\leq n\leq 50,000
  • 100%100\% 的数据,1n300,0001\leq n\leq 300,000
  • 0xi,yi<n0\leq x_i, y_i<n