Codeforces Round #202 (Div. 1) A. Mafia(二分,思路)
来源:互联网 发布:淘宝卖家客户电话 编辑:程序博客网 时间:2024/05/21 16:55
题目地址:http://codeforces.com/problemset/problem/348/A
思路:将问题集中在裁判上,每轮都有一人当裁判,设进行k轮,则k*n-sum>=k,sum为每个人想玩游戏轮数之和,二分答案即可。
#include<cstdio>#include<cstring>#include<iostream>#include<algorithm>using namespace std;typedef long long LL;int n;LL sum=0;int main(){ LL maxx=0; scanf("%d",&n); for(int i=0;i<n;i++) { LL x; scanf("%I64d",&x); sum+=x; maxx=max(maxx,x); } LL l=maxx,r=n*maxx; while(l<r) { LL mid=(l+r)/2; if(mid*n-sum>=mid) r=mid; else l=mid+1; } printf("%I64d\n",r); return 0;}
0 0
- Codeforces Round #202 (Div. 1) A. Mafia(二分,思路)
- Codeforces Round #202 (Div. 1) A. Mafia 【二分】
- Codeforces Round #202 (Div. 1) A. Mafia
- Codeforces Round #202 (Div. 1) A. Mafia
- Codeforces Round #202 (Div. 1) A. Mafia二分查找,玩游戏
- Codeforces Round #202 (Div. 2)C. Mafia(思维)
- Codeforces Round #202 (Div. 2) C. Mafia
- Codeforces Round #202 (Div. 2)C. Mafia
- Codeforces 348A - Mafia (二分答案)
- 【CodeForces】348A - Mafia(二分 & 思维)
- CodeForces 348A Mafia(二分)
- Codeforces 348A:Mafia(二分+思维)
- Codeforces Round #360 (Div. 1)A:二分图判断
- cf Round #202 (div.2) C ------------ Mafia
- Codeforces Round #299 (Div. 1) A. Tavas and Karafs(二分)
- Codeforces Round #360 (Div. 1) A. NP-Hard Problem(二分图染色)
- Codeforces Round #360 (Div. 1) A. NP-Hard Problem (二分图)
- Codeforces Round #199 (Div. 2) -- A. Xenia and Divisors (思路)
- 不定积分表
- 第三章--自定义控件
- TabLayout标签布局+ViewPager
- Python入门笔记(5)_ 切片与迭代
- 扑克牌大小
- Codeforces Round #202 (Div. 1) A. Mafia(二分,思路)
- Picasso源码的简单解析(一)
- C+指针开辟堆区内存空间并使用回收
- 为按钮数组注册监听
- [译]依赖反转在Android中的实践
- Zookeeper.NET Client (一)【自己编写客户端 连接实例】
- Android动画Animation
- CSS3 url()语法 绝对路径问题
- C++多重继承