#8700. 魔法扫把 普及−

时间限制:1000 ms 内存限制:128 MiB 标准输入输出
题目类型:传统 评测方式:文本比较
上传者: Wind_Rises

题目描述

年,地球被 帝国统治。随着人口的增长, 需要为新生儿寻找更多的土地。最后, 决定攻击统治火星的 。问题来了!士

兵们怎样才能到达火星? 召集他的士兵,征求他们的意见。

“冲……”一个士兵回答。“闭嘴!难道要我提醒你,从这里到火星没有路可走吗?” 答道。

“飞!”另一个回答。 笑着说:“聪明的家伙!虽然我们没有翅膀,我可以从哈利波特那里买一些魔法扫帚来帮助你。”

我们假设一个士兵有一个等级数字来表示他的学位,等级高的士兵可以教等级低的士兵。但低的士兵不能教高的。一个士兵最多只能有一个老师和一个学生,当然,没有

老师和学生也是合法的。当然,所有的士兵在飞向火星之前都必须练习过如何使用扫帚。

魔法飞天扫帚很贵!所以,你能帮 计算一下所需的最低数量吗?

输入格式

两行,第一行输入一个整数 ,表示士兵的数量;第二行输入 个整数 ,表示士兵等级。

输出格式

每个样例输出一行,输出所需扫帚的最小数量。

样例

样例输入 1

4
10 20 30 40

样例输出 1

1

样例输入 2

5
2 3 4 4 3

样例输出 2

2

数据范围与提示