题解 1885: 蓝桥杯2017年第八届真题-分巧克力

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

蓝桥杯2017年第八届真题-分巧克力 (C++代码)

摘要:解题思路:【思路一】枚举每个小巧克力的边长,并把该边长下共有几个小巧克力映射到该边长,用数组实现。然后二分查找小巧克力的个数,再根据映射得到边长。    !超时!枚举每个边长并计算该边长下小巧克力的数……

蓝桥杯2017年第八届真题-分巧克力-题解(C++代码)

```cpp/*分巧克力儿童节那天有K位小朋友到小明家做客。小明拿出了珍藏的巧克力招待小朋友们。小明一共有N块巧克力,其中第i块是HixWi的方格组成的长方形。为了公平起见,小明需要从这N块巧克力中切出K块巧克力分给小朋友们。切出的巧克力需要满足:1.形状是正方形,

蓝桥杯2017年第八届真题-分巧克力

本题是一道很经典的二分例题```cpp#include#includeusingnamespacestd;intk,n;inth[100005],w[100005];intl=1,r=1e5;boolcheck(intd){intcnt=0;for(inti=1;i=k;}intmain(){inta