
二进制
淡蓝色的狼
这个作者很懒,什么都没留下…
展开
-
二进制
/* 一天,CC买了N个容量可以认为是无限大的瓶子, 开始时每个瓶子里有1升水。接着~~CC发现瓶子实在太多了, 于是他决定保留不超过K个瓶子。每次他选择两个当前含水量相同的瓶子,把 一个瓶子的水全部倒进另一个里,然后把空瓶丢弃。( 不能丢弃有水的瓶子) 显然在某些情况下CC无法达到目标, 比如N=3,K=1。 此时CC会重新买一些新的瓶子(新瓶子容量无限,开始时有1升水原创 2017-05-28 23:15:00 · 450 阅读 · 0 评论 -
二分查找中的最大值的最小值问题
挑战程序设计2的 allocation#include<iostream> #include<cstdio> using namespace std; int a[100001]; int k,n; int panduan(int mid) { int j=0,i; for(i=0;i<k;i++) { long long sum=0; wh原创 2017-07-18 20:11:38 · 2952 阅读 · 0 评论