是这样的吗?不是很懂,请教一下各位大佬。
bool cmp(node a, node b) { if (a.a!=b.a) return a.a<b.a; if (a.b!=b.b) { if (a.a & 1) return a.b<b.b; return a.b>b.b; } if (a.c!=b.c) { if (a.b & 1) return a.c<b.c; return a.c>b.c; } .... }