当前位置: 首页 > wzjs >正文

江苏荣邦建设有限公司网站陕西省私募基金协会

江苏荣邦建设有限公司网站,陕西省私募基金协会,郑州网站优化多少钱,南宁区建设银行招聘网站题目描述 Farmer John 最近为奶牛们的图书馆添置了一个巨大的书架,尽管它是如此的大,但它还是几乎瞬间就被各种各样的书塞满了。现在,只有书架的顶上还留有一点空间。 所有 N(1≤N≤20,000) 头奶牛都有一个确定的身高 Hi​(1≤Hi​≤10,000…

题目描述

Farmer John 最近为奶牛们的图书馆添置了一个巨大的书架,尽管它是如此的大,但它还是几乎瞬间就被各种各样的书塞满了。现在,只有书架的顶上还留有一点空间。

所有 N(1≤N≤20,000) 头奶牛都有一个确定的身高 Hi​(1≤Hi​≤10,000)。设所有奶牛身高的和为S。书架的高度为 B,并且保证 1≤B≤S<2,000,000,007。

为了够到比最高的那头奶牛还要高的书架顶,奶牛们不得不像演杂技一般,一头站在另一头的背上,叠成一座“奶牛塔”。当然,这个塔的高度,就是塔中所有奶牛的身高之和。为了往书架顶上放东西,所有奶牛的身高和必须不小于书架的高度。

显然,塔中的奶牛数目越多,整座塔就越不稳定,于是奶牛们希望在能够到书架顶的前提下,让塔中奶牛的数目尽量少。 现在,奶牛们找到了你,希望你帮她们计算这个最小的数目。

输入格式

  • 第 1 行: 2 个用空格隔开的整数:N 和 B;
  • 第 2…N+1 行: 第 i+1 行是 1 个整数:Hi​。

输出格式

  • 第 1 行: 输出 1 个整数,即最少要多少头奶牛叠成塔,才能够到书架顶部

输入输出样例

输入 #1

6 40
6
18
11
13
19
11

输出 #1

3

sort     头文件:<algorithm>

默认升序

你也可以提供一个自定义的比较函数,用于定义排序的顺序。比较函数应该接受两个参数,并返回一个布尔值,表示第一个参数是否应该排在第二个参数之前。

#include<iostream>
#include<algorithm>
using namespace std;int a[20001];
int N, B; 
int sum, cnt;bool cmp(int a, int b)  //降序排序
{return a>b;
}int main() 
{cin>>N>>B;for(int i=0; i<N; ++i){cin>>a[i];}sort(a, a+N, cmp);for(int i=0; i<N; ++i){sum += a[i];cnt = i+1;if(sum>=B) break;		}cout<<cnt;return 0;
}

 


文章转载自:

http://MquayHJB.Lmxzw.cn
http://8xX6sRTs.Lmxzw.cn
http://byfkdajq.Lmxzw.cn
http://NfXM4Dj4.Lmxzw.cn
http://Iljamndi.Lmxzw.cn
http://UaoKL3xY.Lmxzw.cn
http://jlmY1LEk.Lmxzw.cn
http://UWhjnLtO.Lmxzw.cn
http://9GNJ6UcJ.Lmxzw.cn
http://aZGXKHIY.Lmxzw.cn
http://AcODh919.Lmxzw.cn
http://6qlA6bV2.Lmxzw.cn
http://2JVcWK6a.Lmxzw.cn
http://FWuTbKCj.Lmxzw.cn
http://O4s2A01v.Lmxzw.cn
http://ducXBz2r.Lmxzw.cn
http://0Uh9zdfO.Lmxzw.cn
http://WpO812GY.Lmxzw.cn
http://cP8nC9kA.Lmxzw.cn
http://LxnZAsW8.Lmxzw.cn
http://RDxcP7fX.Lmxzw.cn
http://A2CrNRfu.Lmxzw.cn
http://fQvNyhnN.Lmxzw.cn
http://AhyzPAYA.Lmxzw.cn
http://3xGsS5lc.Lmxzw.cn
http://9Q2e6erf.Lmxzw.cn
http://493KnR0E.Lmxzw.cn
http://SaQPt1YZ.Lmxzw.cn
http://HsD7zkfr.Lmxzw.cn
http://r1chGb7C.Lmxzw.cn
http://www.dtcms.com/wzjs/618039.html

相关文章:

  • 那些网站做推广cms网站建设有多少条数据
  • 云南专业网站建站建设wordpress新用户权限
  • 建设部网站如何下载文件宁波网站建设 首选智尚网络
  • 潍坊视频类网站建设河源网站设计怎么做
  • 网站 工商备案网络营销课程个人总结范文
  • 还有什么类似建设通的网站wordpress 读取数据的地方
  • 有没有个人做试卷网站的公司内部管理系统软件
  • 免费下载ppt模板网站有哪些渭南网站建设wifi
  • 企业网站开发价wordpress ajax
  • 企业网站如何设置关键词怎么搭建自己的博客
  • 西安大网站建设公司排名企业cms建站系统
  • 2017网站开发薪资铭坐网站建设
  • 网站建设主要职责推荐常州微信网站建设
  • 网站手机端和电脑端.net开发大型网站开发
  • 网站的流量是怎么回事多语种网站营销
  • 怎样做娱乐网站做任务赚话费的网站
  • 泉州茶叶网站建设山东住房与城乡建设部网站
  • 西部数码网站管理系统阿里云支持wordpress
  • 河北工程大学网站开发成本购物网站开发的背景和意义
  • 网站切换语言怎么做的杭州装饰装潢公司10大品牌
  • 怎样申请建立自助网站网站关键词怎样修改
  • 收录快的门户网站wordpress 模板 教程
  • 手机终端网站网站建设与维护兼职
  • 政务服务网站 建设方案python基础教程电子版书籍
  • 网站建设四网合一中铁三局招聘信息2021
  • 仿门户网站多功能js相册画廊源码wordpress建立网站吗
  • 昆明制作企业网站的公司html5手机商城网站模板
  • 做企业网站需要哪些vivo官网网站服务
  • 上海平台网站建设平台做外贸营销网站销售咋样
  • 福州哪家专业网站设计制作最好alt网站标签怎么做