100 #P1083. *【动态规划:区间一维一边推】零件分组

*【动态规划:区间一维一边推】零件分组

【题意】

NN 个零件,每个零件都有一定的 长度 LiL_i重量 WiW_i

NN 个零件分成若干组,使每一组的零件都能排成一个 长度重量 都不下降(若 i<ji < j,则 LiLjL_i \le L_jWiWjW_i \le W_j)的序列。

请问至少要分成几组?

【输入格式】

第一行一个整数 N (1N1000)N \ (1 \le N \le 1000)

下来有 NN 对正整数 Li  Wi(1Li,Wi10000)L_i \ \ W_i(1 \le L_i,W_i \le 10000)

【输出格式】

一行一个整数,即最少分成的组数。

【样例输入】

5
8 4
3 8
2 3
9 7
3 5

【样例输出】

2