东华oj 49---修理牛棚

#include
#include
using namespace std;bool cmp(int a,int b){return a>b;
}int main()
{int m,c;int a[210],b[210];cin>>m>>c;if(m>=c){  //这里一定要判一下,如果木板比牛多,就是结束了cout<>a[i];}sort(a+1,a+1+c); //牛从小到大排序int j=0;for(int i=2;i<=c;i++){if(a[i]-a[i-1]>1){ //表示是空隙b[j++]=a[i]-a[i-1]-1; //b数组存空隙}}sort(b,b+j,cmp);  //把空隙从大到小排序int ans=a[c]-a[1]+1; //一块木板需要的最大长度for(int i=0;i


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部