bool operator < (const node& A)const{ return s-A.w<A.s-w; }
bool operator < (const node& A)const{ return s+w<A.s+A.w; }
这两个有区别吗?为什么第一个样例过不去?