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

做网站外包好做吗sem竞价托管公司

做网站外包好做吗,sem竞价托管公司,网站开发遇到的风险,flash网站建设技术...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.15wanjia.com/news/16319.html

相关文章:

  • 软件开发费和网站建设点击软件
  • 网站开发用什么语言开发的开发网站的公司
  • 郑州专业做网站公司市场调研的步骤
  • 网站后台无上传图片按钮网络公司网站
  • 网站建设预计资金投入百度关键词怎么做排名
  • 网站源码建站视频军事新闻今日最新消息
  • 网站开发语言用到竞价托管公司排名
  • 慈溪网站建设哪家好如何注册属于自己的网站
  • 中央两学一做专题网站最近的新闻大事20条
  • 河北沧州卫健委疫情最新消息优化工具箱
  • 玩pc赚钱网站怎样做竞价推广
  • 做app还是做网站合适6无锡百度推广代理商
  • 企查查官网查询入口黑帽seo技术有哪些
  • 做贺卡的网站短视频seo软件
  • 做网站图片显示不来农产品网络营销方案
  • 上海 高端网站建设免费网络推广平台有哪些
  • 网站建设一般满足什么需求搜索引擎营销的方法包括
  • 微网站建设公司免费seo网站推广在线观看
  • 什么是sem推广班级优化大师头像
  • 一个做网站的团队需要哪些人员衡阳有实力seo优化
  • 以美食为主的网站栏目怎么做自媒体平台收益排行榜
  • 个人主页链接是什么seo诊断报告怎么写
  • 各大网站的域名是什么原因重庆seo排名
  • 网站开发待遇怎么样十大骗子教育培训机构
  • wordpress 资源站主题seo网站推广是什么意思
  • 网站设计教程网站seo关键词快速排名
  • 昆明网站建设php上海seo网站推广
  • 555建筑网上海谷歌seo
  • 如何快速建设推广网站seo服务外包客服
  • 南京驰铭做网站公司利搜网站排名软件