85pts
查看原帖
85pts
1095813
herobring_楼主2025/1/25 15:35
#include<bits/stdc++.h>
#define quick inline
#define int long long int
using namespace std;
priority_queue<int>s;
int n,m,q,u,v,t;
signed main()
{
	//freopen(".in","r",stdin);
	//freopen(".out","w",stdout);
	ios::sync_with_stdio(0);
	cin.tie(0);
	cin>>n>>m>>q>>u>>v>>t;
	for(int i=1,x;i<=n;i++)
	 cin>>x,s.push(x);
	for(int i=1;i<=m;i++)
	{
	 int x=s.top()+q*(i-1);
	 s.pop();
	 if(i%t==0)
	  cout<<x<<" ";
	 int b=x*u/v,a=x-b;
	 s.push(b-q*i);
	 s.push(a-q*i);
	}
	cout<<endl;
	for(int i=1;i<=n+m;i++)
	{
	 if(i%t==0)
	  cout<<s.top()+q*m<<" ";
	 s.pop();
    }
    return 0;
}

2025/1/25 15:35
加载中...