[第1章 1.5t4] 蚯蚓

#include 
#define endl '\n'
using namespace std;
typedef long long ll;
int main(){
    ll n,m,q,u,v,t;
    cin>>n>>m>>q>>u>>v>>t;
    deque q1,q2,q3;
    for(ll i=0;i>tmp;
        q1.push_back(tmp);
    }
    bool bk=false;
    sort(q1.begin(),q1.end(),greater());
    for(ll i=0;ima)ma=q1.front(),lo=1;
        if(!q2.empty()&&q2.front()>ma)ma=q2.front(),lo=2;
        if(!q3.empty()&&q3.front()>ma)ma=q3.front(),lo=3;
        if(lo==1)q1.pop_front();
        else if(lo==2)q2.pop_front();
        else q3.pop_front();
        ma+=i*q;
        ll res1=ma*u/v,res2=ma-res1;
        q2.push_back(res1-q-i*q);
        q3.push_back(res2-q-i*q);
        if((i+1)%t==0){
            if(bk)cout<<' ';
            cout<ma)ma=q1.front(),lo=1;
        if(!q2.empty()&&q2.front()>ma)ma=q2.front(),lo=2;
        if(!q3.empty()&&q3.front()>ma)ma=q3.front(),lo=3;
        if(lo==1)q1.pop_front();
        else if(lo==2)q2.pop_front();
        else q3.pop_front();
        if((i+1)%t==0){
            if(bk)cout<<' ';
            cout<
posted @ 2026-06-26 20:49  水暖鸭先知乎  阅读(4)  评论(0)    收藏  举报