AR. [USACO06FEB] Stall Reservations S

    远端评测题 1000ms 125MiB

[USACO06FEB] Stall Reservations S

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目描述

Oh those picky NN (1N50,0001 \leq N \leq 50,000) cows! They are so picky that each one will only be milked over some precise time interval [A,B][A,B] (1AB1,000,0001 \leq A \leq B \leq 1,000,000), which includes both times AA and BB. Obviously, FJ must create a reservation system to determine which stall each cow can be assigned for her milking time. Of course, no cow will share such a private moment with other cows.

Help FJ by determining: The minimum number of stalls required in the barn so that each cow can have her private milking period. An assignment of cows to these stalls over time. Many answers are correct for each test dataset; a program will grade your answer.

输入格式

Line 11: A single integer, NN.

Lines 2N+12 \sim N+1: Line i+1i+1 describes cow ii's milking interval with two space-separated integers.

输出格式

Line 11: The minimum number of stalls the barn must have.

Lines 2N+12 \sim N+1: Line i+1i+1 describes the stall to which cow i will be assigned for her milking period.

5
1 10
2 4
3 6
5 8
4 7
4
1
2
3
2
4

提示

Explanation of the sample:

Here's a graphical schedule for this output:

Time     1  2  3  4  5  6  7  8  9 10


Stall 1 c1>>>>>>>>>>>>>>>>>>>>>>>>>>>


Stall 2 .. c2>>>>>> c4>>>>>>>>> .. ..


Stall 3 .. .. c3>>>>>>>>> .. .. .. ..


Stall 4 .. .. .. c5>>>>>>>>> .. .. ..

Other outputs using the same number of stalls are possible.

2025年CSP-J 贪心【李】

未认领
状态
已结束
题目
47
开始时间
2025-9-15 0:00
截止时间
2025-11-28 23:59
可延期
24 小时