如果你样例过但20分-精度问题
查看原帖
如果你样例过但20分-精度问题
573973
zlq3227楼主2022/9/19 21:10
	double mx=0;
	for(auto k:a){
		mx=max(mx,floor(1.0*k/dij(k)*1000000));
	}
	cout<<mx<<'\n';

上面是正解

	double mx=0;
	for(auto k:a){
		mx=max(mx,1.0*k/dij(k));
	}
	cout<<mx*1e6<<'\n';

这个会有精度问题——测试点2 应该是378308 上面那个会跑出来378308

2022/9/19 21:10
加载中...