错误的代码 这个是我测试的代码,结果用这串代码发现了问题
if(r <= f2[0]){ auto p = lower_bound(f2.begin(), f2.end(), r); cout<<p - f2.begin()<<'\n'; }
f2是存的卢加诺发车的时间,r已经小于等于f2[0]了,为什么p - f2.begin()会不等于0呢??? (T▽T)