std::sort(it_arr+1,it_arr+_N,[](item a,item b)->bool{ return a.v*b.m >b.v*a.m; });
↑如果你的sort是这样的,那么二号测试点绝对挂
std::sort(it_arr+1,it_arr+_N+1,[](item a,item b)->bool{ return a.v*b.m >b.v*a.m; });
↑但是这样就可以AC
(因为我就是这样错的