|Tyvj|二分|P1938 [Clover4]最优战舰
来源:互联网 发布:php api接口key 编辑:程序博客网 时间:2024/05/10 14:04
http://tyvj.cn/p/1938
二分答案题目,找最大值当做r,然后check即可
参考代码:
#include<cstdio>int n,m;int a[102000];int l=0, mid, r=0;void init() {scanf("%d%d", &n, &m);for (int i=1;i<=n;i++) {scanf("%d", &a[i]);if (a[i]>r) r = a[i];}r++;}int check(int x) {int ans=0;for (int i=1;i<=n;i++) {ans+=a[i]/x;if (a[i]%x!=0) ans++;}if (ans>m) return 1; else return 0;}void go() {while(l+1<r) {mid = (l+r)/ 2;if (check(mid)) l=mid; else r=mid; }printf("%d",l+1);}int main() {init();go();return 0;}
0 0
- |Tyvj|二分|P1938 [Clover4]最优战舰
- tyvj P1936 [Clover4]太空战队
- hdu 5093 放置战舰 二分图匹配
- TYVJ题解(P1001),绝对最优解!
- 【贪心】tyvj P1260 最优分解方案
- 最优二分搜索树
- 最优二分搜索树
- 最优二分树
- 最优二分查找树
- TYVJ P1463 智商问题(二分)
- tyvj 1359 收入计划 二分
- Cyclic Tour (最优二分匹配)
- hdu2255 (二分图最优匹配)
- 二分图最优完美匹配
- 最优二分检索树讲解
- 二分图最优匹配 模板
- [Tyvj 1359] 收入计划 · 二分答案
- tyvj 2075 差分数组+二分
- Error:(2, 0) Plugin with id 'com.github.dcendents.android-maven' not found
- Mybatis核心接口和类
- 表排序(思路一)
- js中动态生成json. 将两层嵌套的json发送给servlet,并在servlet将两层嵌套的json取出
- Coder常犯的10个错误
- |Tyvj|二分|P1938 [Clover4]最优战舰
- case函数使用介绍
- isxdigit字符串测试函数应用实例
- Web前端基础面试题目及答案
- android greenDAO
- 动态规划总结
- PopupWindowDemo
- leetcode-Merge Two Sorted Lists-21
- Spring通用页面布局 Apache Tiles