0%

2025北京市赛-E. 布置 WAP

思路讲解

这种方式更稳定,精度更高(其实就是用这种方式过了)

1
2
3
4
5
6
7
8
9
10
11
12
      // 方案二:使用固定迭代次数(100次)进行三分搜索。
// 这种方法不依赖eps,更稳定,且100次迭代足以保证精度远高于1e-8。
for(int i=0; i<100; ++i){
DB mid1 = l + (r-l)/3.0; // 推荐用 l + (r-l)/3 的形式,数值上更稳定
DB mid2 = r - (r-l)/3.0;
if(fx(mid1) > fx(mid2)){
l=mid1;
}else{
r=mid2;
}
}
printf("%.11f\n",fx(l));

AC代码

https://codeforces.com/gym/105851/my#

心路历程(WA,TLE,MLE……)