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

学ui哪家培训机构好广州seo优化

学ui哪家培训机构好,广州seo优化,一级a做爰片免播放器网站,资阳网页设计怎么做版式二分答案 - 题目详情 - HydroOJ 问题描述 给定一个由n个数构成的序列a,你可以进行k次操作,每次操作可以选择一个数字,将其1,问k次操作以后,希望序列里面的最小值最大。问这个值是多少。 输入格式 第一行输入两个正…

二分答案 - 题目详情 - HydroOJ

问题描述

给定一个由n个数构成的序列a,你可以进行k次操作,每次操作可以选择一个数字,将其+1,问k次操作以后,希望序列里面的最小值最大。问这个值是多少。

输入格式

第一行输入两个正整数n,k。(1≤n≤105,1≤k≤1013)
第二行输入n个正整数,表示序列a。(1≤ai​≤106)

输出格式

输出最大的最小值

样例输入

5 10
1 4 2 6 8
Copy

样例输出

5
Copy

思路:

枚举最小值的最大值,然后判断是否可以成功,也就是使用操作次数是否在k范围内。

代码:
 

#include <bits/stdc++.h>
using namespace std;
typedef long long ll; 
const ll N = 1e5 + 10;
ll n, k;
ll a[N];bool check(ll mid, ll k) 
{ll sum = 0;for (ll i = 1; i <= n; i++) {if (a[i] < mid) {sum += mid - a[i];}}return sum <= k;
}int main() {cin >> n >> k;ll min_val = LLONG_MAX;for (ll i = 1; i <= n; i++) {cin >> a[i];min_val = min(min_val, a[i]);}sort(a + 1, a + n + 1);ll l = min_val, r = 1e6 + k;while (l + 1 != r) {ll mid = (l + r) / 2;if (check(mid, k)) {l = mid;} else {r = mid;}}cout << l;return 0;
}    

http://www.dtcms.com/wzjs/167886.html

相关文章:

  • 江苏省住房和城乡建设部网站模板建网站价格
  • python做的网站有什么漏洞怎样进行网络营销吸引顾客
  • 镇江个人网站建设浏览器广告投放
  • 潜江资讯网58同城上海优化价格
  • 自己建设网站怎么做营销效果分析怎么写
  • 三站一体网站制作新人做外贸怎么找国外客户
  • 哪个网站有做形象墙服务外包平台
  • 网站开发团队人员谷歌浏览器安卓版下载
  • wordpress中文站深圳市网络品牌推广
  • 如何在网站页面做标注淮安网站seo
  • 如何做优秀的视频网站设计百度一下你就知道了官网
  • 软件管理杭州百家号优化
  • 在线生成网页工具网站按天扣费优化推广
  • 辽宁省建设执业信息网官网windows优化大师兑换码
  • 网站上做百度广告赚钱么seo技术教学视频
  • 自建网站如何在百度上查到网站建设方案推广
  • 注册安全工程师条件百度seo多少钱一个月
  • 网站怎样绑定域名百度官网app
  • 网站app制作平台如何做网站优化seo
  • wordpress只有文字上海网络排名优化
  • 深圳市城乡和建设局网站百度推广二级代理商
  • 网站优化的方法盘古百晋广告营销是干嘛
  • 西安的网站建设公司seo能干一辈子吗
  • 163网站是jsp做的吗360网址大全
  • 网站栏目做树形结构图seo如何优化网站
  • 直播系统开发seo百科
  • 怎么做相册的网站搜索引擎优化师
  • 网络策划公司全网天下seo关键词优化工具
  • wap网站开发百度云网站入口
  • 那些网站反爬做的好想学互联网从哪里入手