#1803. 镶嵌珍珠
镶嵌珍珠
题目描述
商人 手中有 匹丝绸,他想全卖给外国人,为了卖出更好的价钱,他订购了 颗淡水珍珠,他准备将这些珍珠全部镶嵌在丝绸上。为了整洁美观,他预设对于每匹丝绸,至少每隔 米镶嵌一颗珍珠,每匹布至少镶嵌一颗珍珠。现在请你帮他求出 最小为多少?
输入格式
两行。
第一行一个正整数 和 ,表示丝绸的匹数和珍珠的颗数。
第二行 个正整数 ,表示每匹丝绸的长度。
输出格式
一个正整数,表示 的最小值。
样例 #1
样例输入 #1
5 9
10 3 7 5 6
样例输出 #1
3
样例 #2
样例输入 #2
2 3
1 10
样例输出 #2
4
提示
【样例解释】
可以每隔 米镶嵌一颗珍珠,这样对于丝绸 ,
镶嵌珍珠的位置可以是 [2,5,8]
,需珍珠 颗;对于丝绸 ,镶嵌珍珠的位置可以是 [2]
,需珍珠 颗;对于丝绸 ,镶嵌珍珠的位置可以是 [2,5]
,需珍珠 颗;对于丝绸 ,镶嵌珍珠的位置可以是 [3]
,需珍珠 颗;对于丝绸 ,镶嵌珍珠的位置可以是 [2,5]
,需珍珠 颗;共需要 颗珍珠。
【数据范围】
对于 的数据,有 。
对于 的数据,有 $1\le n \le 2\times 10^5,1\le m \le 10^{12},1 \le a_i \le 10^9$。
相关
在以下作业中: