警示后人:如果样例过了但是0pts
  • 板块P1471 方差
  • 楼主Neat_Isaac
  • 当前回复3
  • 已保存回复3
  • 发布时间2024/11/29 11:44
  • 上次更新2024/11/29 16:04:19
查看原帖
警示后人:如果样例过了但是0pts
807946
Neat_Isaac楼主2024/11/29 11:44

虽然并没有人会这么做,但是楼主确实在操作 33 中把区间长度当成了 nn,而正确的区间长度是 yx+1y-x+1

double tmp=tr.query1(rt,x,y,1,n);
double aver=tmp/(y-x+1);
double tmp2=tr.query2(rt,x,y,1,n);
double ans=tmp2-2*aver*tmp+aver*aver*(y-x+1);
ans=ans/n;

像这样。

2024/11/29 11:44
加载中...