```cpp
#include<iostream>
#include<algorithm>
using namespace std;
int fuck(int a,int b)
{
return a<b;
}
int mmp(int a,int b)
{
return a>b;
}
int a[10010],b[10010];
int main()
{
int i,ans,n,m,s;
cin>>n>>m>>s;
for(int i=1;i<=s;i++)
{
cin>>a[i];
}
sort(a+1,a+s+1,fuck);
for(i=1;i<=s;i++)
b[i]=a[i+1]-a[i];
sort(b+1,b+s+1,mmp);
ans=m-a[1]+1;
for(i=1;i<=n;i++)
{
ans-=b[i];
}
cout<<ans;
}为啥这个改过的代码也不对???
```
by Wiaorziy @ 2017-10-01 14:59:38
错误的贪心...
by HuangBo @ 2018-04-02 17:37:21
板的数量多过牛
by skiyalg @ 2018-04-11 10:36:30