#include<cstdio>
#include<algorithm>
using namespace std;
int a[201],b[201];
int main()
{
int sum=0;
int m,s,c;
scanf("%d%d%d",&m,&s,&c);
for(int i=1;i<=c;i++)
{
scanf("%d",&a[i]);
}
if(m>c)
{
printf("%d",c);
return 0;
}
sort(a+1,a+c+1);
for(int i=1;i<c;i++)
{
b[i]=a[i+1]-a[i];
}
sort(b+1,b+c);
for(int i=1;i<c-m+1;i++)
{
sum=sum+b[i];
}
printf("%d",sum+m);
return 0;
}
相关文章
- 03-31USACO-修理牛棚
- 03-31技嘉GIGABYTE AERO 15SA风扇噪音过大加油修理方法
- 03-31【解决方案】汽车修理厂如何实现远程视频网络监控?
- 03-31【解决方案】汽车修理厂如何实现远程监控?EasyCVR视频结构化平台助力智能维修安防
- 03-31P1209 [USACO1.3]修理牛棚 Barn Repair 贪心
- 03-31编程算法 - 篱笆修理(Fence Repair) 堆(heap) 代码(C++)
- 03-312-5 修理牧场 (35 分)
- 03-31paip.Adblock屏蔽规则保存位置以及修理恢复
- 03-31洛谷 P2701 [USACO5.3]巨大的牛棚Big Barn
- 03-31P2954([USACO09OPEN]移动牛棚Grazing2,dp)