关注
有的 #include<bits/stdc++.h>
#define MAXN 100006
using namespace std;
int N;
int h[MAXN];
int check(int energy, int highest){
int e = energy;
for(int i=1;i<=N;i++){
e = e * 2 - h[i];
if(e < 0)return 0;
if(e >= highest) return 1;
}
return 1;
}
int main(){
scanf("%d",&N);
int maxi = 0;
h[0] = 0;
for(int i=1;i<=N;i++){
scanf("%d",&h[i]);
if(h[i] > h[maxi])
maxi = i;
}
int l = 0, r = h[maxi], m;
while(l<=r)
{
m = (l + r)>>1;
if(check(m, h[maxi]))r = m - 1;
else l = m + 1;
}
printf("%d\n",l);
return 0;
}
查看原帖
点赞 评论
相关推荐
查看20道真题和解析 点赞 评论 收藏
分享
查看6道真题和解析 点赞 评论 收藏
分享
10-21 19:49
门头沟学院 自动化测试 点赞 评论 收藏
分享
点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 第一次找实习,我建议__ #
8839次浏览 118人参与
# 如果今天是你的last day,你会怎么度过? #
41205次浏览 277人参与
# 联影求职进展汇总 #
94714次浏览 479人参与
# 秋招暂停,我将对以下公司做出处罚__ #
17250次浏览 76人参与
# 四大天坑是哪四家? #
87960次浏览 227人参与
# 从mentor身上学到了__ #
9139次浏览 136人参与
# 如果有时光机,你最想去到哪个年纪? #
60272次浏览 831人参与
# 你听到的“最没用”的秋招建议 #
14541次浏览 170人参与
# 2025秋招体验点评 #
37069次浏览 374人参与
# 军工所铁饭碗 vs 互联网高薪资,你会选谁 #
2677次浏览 17人参与
# 非技术岗简历怎么写 #
258196次浏览 3093人参与
# 工作以后,你父母对你啥态度 #
6439次浏览 69人参与
# 小红书取消大小周 #
78187次浏览 180人参与
# 你遇到过哪些神仙同事 #
120072次浏览 753人参与
# 什么样的公司千万别去 #
9305次浏览 84人参与
# 机械人的保底公司是哪一家? #
42780次浏览 139人参与
# 选完offer后,你后悔学机械吗? #
45374次浏览 257人参与
# 薪资要看总包还是月薪? #
12238次浏览 138人参与
# 实习生的蛐蛐区 #
832040次浏览 4025人参与
# 秋招签约后的心态变化 #
103135次浏览 917人参与
# 机械人值得去的半导体企业 #
30505次浏览 179人参与
