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

如何查网站点击量校园网站建设调查问卷

如何查网站点击量,校园网站建设调查问卷,wordpress 群发邮件,用什么软件做网站最快1228:书架 时间限制: 1000 ms 内存限制: 65536 KB 提交数: 18190 通过数: 10557 【题目描述】 John最近买了一个书架用来存放奶牛养殖书籍,但书架很快被存满了,只剩最顶层有空余。 John共有N�头奶牛(1≤N≤20,0001≤…

1228:书架


时间限制: 1000 ms         内存限制: 65536 KB
提交数: 18190     通过数: 10557

【题目描述】

John最近买了一个书架用来存放奶牛养殖书籍,但书架很快被存满了,只剩最顶层有空余。

John共有N�头奶牛(1≤N≤20,0001≤�≤20,000),每头奶牛有自己的高度Hi(1≤Hi≤10,000)��(1≤��≤10,000),N头奶牛的总高度为S�。书架高度为B(1≤B≤S<2,000,000,007)�(1≤�≤�<2,000,000,007)。

为了到达书架顶层,奶牛可以踩着其他奶牛的背,像叠罗汉一样,直到他们的总高度不低于书架高度。当然若奶牛越多则危险性越大。为了帮助John到达书架顶层,找出使用奶牛数目最少的解决方案吧。

【输入】

第1行:空格隔开的整数N�和B�。

第2~N+1行:第i+1�+1行为整数Hi��。

【输出】

能达到书架高度所使用奶牛的最少数目。

【输入样例】

6 40
6
18
11
13
19
11

【输出样例】

3

挺简单的一道题,从大到小排序,一个while循环和sum变量用来判断当前高度是否达到,cnt既是当前的数组下标又是奶牛数量,顺便节约一个变量。题目数据还挺大,用了long long

源码:

#include<bits/stdc++.h>
using namespace std;
long long n,b,h[20001],cnt,sum;
bool comp(long long x,long long y)
{return x>y;
}
int main()
{cin>>n>>b;for(int i=1;i<=n;i++){cin>>h[i];}sort(h+1,h+n+1,comp);while(sum<b){cnt++;sum+=h[cnt];}cout<<cnt;
}

http://www.yayakq.cn/news/164682/

相关文章:

  • 网站名查找如何免费虚拟网站
  • 做跨境电商一件代发的网站怎么做网站倒计时
  • 廊坊做网站公司排名网站开发接活
  • 电子商务网站建设与管理的实验报告电子商务网站建设的流程
  • 灵感网站砀山县住房和城乡建设局网站
  • 西安网站推广慧创科技亿网域名
  • 河南网站建设怎么收费wordpress收不到邮件
  • 网站开发人员年薪网站cname解析
  • 化妆品网站建设思路学网页制作的网站
  • asp 手机网站页面设计教案
  • 仿win8 网站模版安徽网站设计流程
  • 站长工具seo综合查询推广qq官网登录入口手机版
  • 承德网站建设制作大连建设工程信息网下载中心
  • 网站怎么做咨询邯郸网站设计制作
  • 惠山做网站公司服务器购买网站
  • 网站数据库默认地址重庆企业网站推广
  • 佛山公司网站建设建设通网站是什么时间成立
  • 关于产品网站建设的问题微信小程序论坛
  • 食品公司建设网站目的中国建筑官网采购平台
  • 阿里云建站视频教程软件工程考研学校推荐
  • 北京网站建设报价明细前端开发需要学什么语言
  • 广州建设诚信评分网站域名是干什么的
  • 做网站的工资高吗?网页免费版
  • 网址导航华图seo快速优化排名
  • 聊城做网站推广岳阳品牌网站定制开发
  • 做彩投网站犯法吗吉林省建设安全信息网官网
  • 成都青白江网站建设wordpress 文章添加图片
  • 网站怎么使用模板哪个网站做ic外单好
  • 做教育网站的er图ps网站怎么做滑动背景
  • 网站建设技术服务的方式是什么高端网站建设大概多少费用