A. Elections
2024-10-18 03:15:52
链接
[http://codeforces.com/contest/1043/problem/A]
题意
有n个投票人已经投个对手ai票,让你求最小的k使得k-ai加起来大于,对手得票总和
分析
一个个往后枚举即可
代码
#include<bits/stdc++.h>
using namespace std;
#define ll long long
int main(){
ios::sync_with_stdio(false);
cin.tie(0);
cout.tie(0);
int n,i;
int a[101];
while(cin>>n){
int k=0;
int sum=0;
for(i=0;i<n;i++){
cin>>a[i];
sum+=a[i];
k=max(k,a[i]);
}
while(true){
if(n*k-sum>sum) break;
else k++;
}
cout<<k<<endl;
}
return 0;
}
最新文章
- javascript 红宝书笔记之操作日期
- hdu 4107
- LeetCode Populating Next Right Pointers in Each Node (技巧)
- Win10系统下安装Tensorflow
- [原创]Android中LocationManager的简单使用,获取当前位置
- C#操作Word (1)Word对象模型
- C#项目代码风格要求(转)
- javascript location对象
- HDU 5306 Gorgeous Sequence
- Trim(&#39;,&#39;)的作用去除最有一个&#39;,&#39;
- ActiveMQ结合WebScoket应用例子以及介绍
- Flex报错之一
- PAT1097:Deduplication on a Linked List
- 使用 HttpRequester 更方便的发起 HTTP 请求
- 分享几个 SpringBoot 实用的小技巧
- 一个简单CI/CD流程的思考
- daofu
- 提高php代码质量的36个技巧的摘录
- .NET基金会成立
- 适配chrome65最新selenium-chromedriver