#P3028. [USACO10OCT] Soda Machine G

[USACO10OCT] Soda Machine G

Description

To meet the ever-growing demands of his NN (1N50,0001 \le N \le 50{,}000) cows, Farmer John has bought them a new soda machine. He wants to figure out the perfect place to install the machine.

The field in which the cows graze can be represented as a one-dimensional number line. Cow ii grazes in the range Ai..BiA_i..B_i (1AiBi1 \le A_i \le B_i; AiBi1,000,000,000A_i \le B_i \le 1{,}000{,}000{,}000), where the range includes its endpoints, and FJ can place the soda machine at any integer point in the range 1..1,000,000,0001..1{,}000{,}000{,}000. Since cows are extremely lazy and try to move as little as possible, each cow would like to have the soda machine installed within her grazing range.

Sadly, it is not always possible to satisfy every cow's desires. Thus FJ would like to know the largest number of cows that can be satisfied.

To demonstrate the issue, consider four cows with grazing ranges 3..53..5, 4..84..8, 1..21..2, and 5..105..10; below is a schematic of their grazing ranges:


         1   2   3   4   5   6   7   8   9  10  11  12  13
         |---|---|---|---|---|---|---|---|---|---|---|---|-...
                 aaaaaaaaa
                     bbbbbbbbbbbbbbbbb
         ccccc           ddddddddddddddddddddd

As can be seen, the first, second, and fourth cows share the point 55, but the third cow's grazing range is disjoint. Thus, a maximum of 33 cows can have the soda machine within their grazing range.

There are NN people who want to worship JZ. They do not know where JZ will appear, so each person has an activity range. As long as JZ appears within this range, that person can worship him. The great JZ certainly hopes that as many people as possible will worship him. However, JZ cannot be in multiple places at once and can choose only one position to appear. What is the maximum number of people who can worship him?

Input Format

  • Line 1: A single integer NN.
  • Lines 2..N+12..N+1: Line i+1i+1 contains two space-separated integers AiA_i and BiB_i.

Output Format

  • Line 1: A single integer representing the largest number of cows whose grazing intervals can all contain the soda machine.
4 
3 5 
4 8 
1 2 
5 10 

3 

Hint

If the soda machine is placed at location 55, cows 11, 22, and 44 can be satisfied. It is impossible to satisfy all four cows.

Translated by ChatGPT 5