如果你re to#6 #19 #20,可能是因为你在找三个队列最小值时对空队列返回了0QWQ
85tpscode
long long y=ja,loi=ql.front(),roi=qr.front(),toi=(q.empty()?/*qwq->*/0:q.top());
// cout<<y<<endl;
if(loi>=roi&&loi>=toi){
y+=ql.front();ql.pop();
// cout<<'l'<<endl;
}else if(roi>=loi&&roi>=toi){
y+=qr.front();qr.pop();
// cout<<'r'<<endl;
}else{
y+=q.top();q.pop();
// cout<<'q'<<endl;
}
100tpscode
long long y=ja,loi=ql.front(),roi=qr.front(),toi=(q.empty()?/*qwq->*/INT_MIN:q.top());
// cout<<y<<endl;
if(loi>=roi&&loi>=toi){
y+=ql.front();ql.pop();
// cout<<'l'<<endl;
}else if(roi>=loi&&roi>=toi){
y+=qr.front();qr.pop();
// cout<<'r'<<endl;
}else{
y+=q.top();q.pop();
// cout<<'q'<<endl;
}