USACO:Barn Repair
来源:互联网 发布:住友酒店集团会员 知乎 编辑:程序博客网 时间:2024/05/01 22:54
简单贪心 细节注意点即可
/*ID: Jang LawrencePROG: barn1LANG: C++*/#include<iostream>#include<cstring>#include<cstdio>#include<algorithm>using namespace std;int m,s,c;int a[1111];int main(){ #ifndef DEBUGfreopen("barn1.in","r",stdin); freopen("barn1.out","w",stdout); #endif scanf("%d%d%d",&m,&s,&c); if(m>c-1) m=c-1; else m-=1; for(int i=1;i<=c;++i) scanf("%d",a+i-1); sort(a,a+c); int ans=a[c-1]-a[0]+1; for(int i=c-1;i>=1;--i) a[i]=a[i]-a[i-1]-1;sort(a+1,a+c);for(int i=1;i<=m;++i)ans-=a[c-i];printf("%d\n",ans); return 0;}
- Barn Repair(usaco)
- USACO 1.3-Barn Repair
- [USACO] Barn Repair
- USACO 1.3 Barn Repair
- USACO Barn Repair
- USACO/Barn Repair(贪心)
- usaco Barn Repair
- [USACO]Barn Repair
- USACO Barn Repair----贪心
- USACO:Barn Repair
- usaco 24 barn repair
- USACO Barn Repair
- Barn Repair USACO
- USACO-Barn Repair
- USACO Barn Repair
- USACO Barn Repair
- USACO Barn Repair
- Barn Repair-usaco
- 一万年太久,只争朝夕。
- 适配4inch(未完)
- 探索Lua5.2内部实现:编译系统(2) 跳转的处理
- sysstat 安装
- String 转 CTime sql查询 MFC ADO access
- USACO:Barn Repair
- linux sysstat 安装使用
- swing对话框
- IOS UUID
- 如何正确使用SVN建立本地文件管理
- 用shell编写的简单密码加密程序,涉及到ASCII与字符的相互转换,以及命令结果输出到变量
- 【JavaScript】数独解析器 ver 1.0
- android architecture
- 闲记(一)