[BZOJ1816][Cqoi2010]扑克牌
来源:互联网 发布:c语言两条竖线运算 编辑:程序博客网 时间:2024/05/01 10:04
原题地址
刷水ing…
AC code:
#include <cstdio>#include <climits>typedef long long ll;const ll N=51;ll n,m;ll c[N];bool check(ll x){ ll t=m<x?m:x; for(ll i=1;i<=n;i++) t-=x-c[i]>0?x-c[i]:0; return t>=0;}int main(){ scanf("%lld%lld",&n,&m); for(ll i=1;i<=n;i++) scanf("%lld",&c[i]); ll L=0,R=LONG_LONG_MAX>>15,M=(L+R)>>1; while(L+1!=R){ if(check(M)) L=M; else R=M; M=(L+R)>>1; } printf("%lld\n",L); return 0;}
0 0
- [BZOJ1816][Cqoi2010]扑克牌
- BZOJ1816: [Cqoi2010]扑克牌
- bzoj1816: [Cqoi2010]扑克牌
- 【bzoj1816】【cqoi2010】【扑克牌】【二分答案】
- [BZOJ1816] [CQOI2010][二分][贪心]扑克牌
- 【二分】BZOJ1816(Cqoi2010)[扑克牌]题解
- BZOJ1816(Cqoi2010)[扑克牌]--二分答案
- 【二分+贪心】BZOJ1816 [Cqoi2010]扑克牌
- bzoj1816[Cqoi2010]扑克牌 二分答案+构造
- 【BZOJ1816】【Cqoi2010】扑克牌 二分答案+贪心+构造(证明)
- 【Cqoi2010】扑克牌
- 【二分】bzoj1816 扑克牌
- 【bzoj 1816】: [Cqoi2010]扑克牌
- 1816: [Cqoi2010]扑克牌
- [CQOI2010] BZOJ 1816 扑克牌
- 1816: [Cqoi2010]扑克牌
- bzoj 1816: [Cqoi2010]扑克牌 二分
- 【BZOJ】【P1816】【Cqoi2010】【扑克牌】【题解】【水题】
- [BZOJ1607][Usaco2008 Dec]Patting Heads 轻拍牛头
- Year summary
- 欧拉函数
- 零基础学python-8.6 字典的基本操作与原处修改
- Opencv中XML文件的写入
- [BZOJ1816][Cqoi2010]扑克牌
- cocoa之高级开发RunTime高级API
- hive shell命令
- [HDU 2955 Robberies] 入门DP
- 自定义Dialog、PopupWindow、通知Notification
- iter 和生成器
- HDU5399
- Java中>> 与 >>> 的区别
- Linux内核工程导论——用户空间设备管理