山洞中有两种障碍物:石笋(从地面向上生长)和钟乳石(从洞顶垂挂下来)。山洞长
下图是一个长
这只日本萤火虫并不会绕开障碍物,而只会沿着同一高度飞行。凭借着自己精湛的功夫,他会从山洞的一端,以某一高度撞开所有障碍物而达到另一端。
例如在上图中,如果萤火虫选择高度
但这并不是最好的选择。因为如果它选择高度
为了减轻疼痛,你需要帮助萤火虫找出最少需要摧毁的障碍的数量和摧毁最少障碍物的高度种类数。
输入第一行两个整数
接下来的
输出一行两个整数,分别为最少需要摧毁的障碍物数量和摧毁最少的障碍物有多少种高度的选择。
6 7
1
5
3
3
5
1
2 3
14 5
1
3
4
2
2
4
3
4
3
3
3
2
3
3
7 2
对于
题目译自 COCI2006-2007 Regional Competition T3 FIREFLY。