净重昌珉(85re)
查看原帖
净重昌珉(85re)
1237792
eman__ruoy楼主2025/7/23 11:06

如果你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;
        }
2025/7/23 11:06
加载中...