[luogu1843] 奶牛晒衣服
来源:互联网 发布:看莆田电视台软件 编辑:程序博客网 时间:2024/04/27 13:49
题目链接
题解:二分后变为可行性问题
#include <iostream>#include <cstdio>#include <algorithm>#include <cmath>using namespace std;int n,P,Q,l,r,mid,ans;int w[500005];bool ok(int x){ int t=0; for(int i=1;i<=n;i++) { if(x*P>=w[i]) continue; else { t+=(w[i]-x*P)/Q; if((w[i]-x*P)%Q) t++; } } return t<=x;}int main(){ cin>>n>>P>>Q; for(int i=1;i<=n;i++) scanf("%d",&w[i]); l=1,r=1000000; while(l<=r){ mid=(l+r)>>1; if(ok(mid)) r=mid-1,ans=mid; else l=mid+1; } cout<<ans<<endl;}
0 0
- [luogu1843] 奶牛晒衣服
- 奶牛晒衣服
- 奶牛专题2:奶牛晒衣服
- 奶牛晒衣服 (Standard IO)
- 奶牛晒衣服 (Standard IO)
- 7.16奶牛晒衣服题解
- CCF NOI1134 奶牛晒衣服
- 洛谷 P1843 奶牛晒衣服
- LUOGU P1843 奶牛晒衣服
- 16.7.16 C 1744. 奶牛晒衣服
- 洛谷1843 奶牛晒衣服【解法一】
- 洛谷1843 奶牛晒衣服【解法二】
- 【贪心+堆优化】奶牛晒衣服 dry.pas/c/cpp
- 奶牛晒衣服_纪中1744_贪心+堆
- 【NOIP2010冲刺十二模拟赛】奶牛晒衣服
- July 16th 模拟赛C T2 奶牛晒衣服 Solution
- 奶牛
- 买衣服
- 比较这两段代码输出的差异
- 《GeekBand》系统设计与实践01
- BZOJ3110: [Zjoi2013]K大数查询
- springmvc的基础练习
- Deep-Learning NotePad2 : Deep Neural network
- [luogu1843] 奶牛晒衣服
- jQuery 之 each 函数 break 和 continue 功能
- HYSBZ 2456: mode
- 十进制数转化其他进制
- Split Array Largest Sum——Difficulty:Hard
- uva 101 木块问题 The Blocks Problem
- linux/unix下 pid文件作用浅析
- io
- Android代码混淆