QOJ.ac

QOJ

时间限制: 2.0 s 内存限制: 256 MB 总分: 100

#12726. CodeCoder vs TopForces

统计

在字节兰(Byteland),程序设计竞赛非常流行。事实上,每位字节兰公民都在两个编程网站注册了账号——CodeCoder 和 TopForces。每个网站都维护着自己专有的评分系统。每位公民在每个网站都有一个唯一的整数评分,用以近似衡量他们的技术水平。评分越高,代表技术水平越好。

字节兰的人民天生乐观。公民 $A$ 认为,如果存在一个字节兰公民序列 $A = P_0, P_1, \dots, P_k = B$(其中 $k \ge 1$),且对于每个 $i$($0 \le i < k$),$P_i$ 在至少一个网站上的评分高于 $P_{i+1}$,那么公民 $A$ 就有机会在程序设计竞赛中击败公民 $B$。

每位字节兰公民都想知道,在程序设计竞赛中,他们可能击败的其他公民人数是多少。

输入格式

输入的第一行包含一个整数 $n$ —— 公民人数($1 \le n \le 100\,000$)。接下来的 $n$ 行包含评分信息。第 $i$ 行包含两个整数 $CC_i$ 和 $TF_i$ —— 第 $i$ 位公民在 CodeCoder 和 TopForces 上的评分($1 \le CC_i, TF_i \le 10^6$)。每个网站上的所有评分均不相同。

输出格式

对于每位公民 $i$,输出一个整数 $b_i$ —— 他们可能击败的其他公民人数。每个 $b_i$ 应按输入中给出的公民顺序,在单独的一行中打印。

样例

输入 1

4
2 3
3 2
1 1
4 5

输出 1

2
2
0
3

Discussions

About Discussions

The discussion section is only for posting: General Discussions (problem-solving strategies, alternative approaches), and Off-topic conversations.

This is NOT for reporting issues! If you want to report bugs or errors, please use the Issues section below.

Open Discussions 0
No discussions in this category.

Issues

About Issues

If you find any issues with the problem (statement, scoring, time/memory limits, test cases, etc.), you may submit an issue here. A problem moderator will review your issue.

Guidelines:

  1. This is not a place to publish discussions, editorials, or requests to debug your code. Issues are only visible to you and problem moderators.
  2. Do not submit duplicated issues.
  3. Issues must be filed in English or Chinese only.
Active Issues 0
No issues in this category.
Closed/Resolved Issues 0
No issues in this category.