问题标题: 酷町堂:3007 晾衣服

0
0

0
已采纳
包思远
包思远
新手启示者
新手启示者

此题和4064倒霉熊吃鱼一样,要用二分写

0
包思远
包思远
新手启示者
新手启示者

谢谢你的题目,它让我增加了1200点经验

0
包思远
包思远
新手启示者
新手启示者
long long l=1,r=500000;
while(l<r){
    long long mid=l+(r-l)/2;
    if(check(mid)) r=mid;  //mid满足条件,保留mid值,但要找最小,故舍弃右半边
    else l=mid+1;  //mid不满足条件,说明值取小了,舍弃左半边
}
cout<<l;

 

0
包思远
包思远
新手启示者
新手启示者

还要谢谢你,你让我升级了

0
我要回答