Submeter | Todas submissőes | Melhores | Voltar |
Problem hidden
INTERVA2 - Interval Challenge |
Give you N (1 <= N <= 200000) intervals, represented as [A, B], for example, interval s represented as [As, Bs].
For two intervals s and t, we say S covered by T if At <= As and Bs <= Bt. Now my problem is easy, just tell me the question below: For each interval, how many intervals can cover it but not covered by it?
Input
The input contains multiple test cases.
For each test case, the first line is an integer N (1 <= N <= 200000), which is the number of intervals. Then come N lines, the i-th of which contains two integers: Ai and Bi (Ai, Bi will not exceed the 32-bit integer) specifying the two parameters described above.
Output
For each test case, output one line containing n space-separated integers, the i-th of which specifying the number of intervals that can cover it but not covered by it.
Example
Input: 3 0 1 -1 2 -2 3 2 0 1 0 1 Output: 2 1 0 0 0
Adicionado por: | Hemant Verma |
Data: | 2009-11-14 |
Tempo limite: | 1s |
Tamanho do fonte: | 50000B |
Memory limit: | 1536MB |
Cluster: | Cube (Intel G860) |
Linguagem permitida: | Todas exceto: ASM64 CLOJURE ERL FSHARP NODEJS OBJC PERL6 PY_NBC SCALA SQLITE TCL VB.NET |
Origem: | Alkhwarizm 2009 |