#include <iostream> #include <algorithm> #include <queue> using namespace std; int k,d,m,f,q,a,b,c,tmp; double ans; int main() { cin>>k>>d>>m>>f; priority_queue <int> K,D,M,F;//4种球员 for(int i=0;i<k;++i){//进队 cin>>tmp; K.push(tmp); } for(int i=0;i<d;++i){ cin>>tmp; D.push(tmp); } for(int i=0;i<m;++i){ cin>>tmp; M.push(tmp); } for(int i=0;i<f;++i){ cin>>tmp; F.push(tmp); } cin>>q; for(int i=0;i<q;++i){ double sum=0; cin>>a>>b>>c; for(int j=0;j<a;++j){ sum+=D.top();//加入sum D.pop();//出队列 } for(int j=0;j<b;++j){ sum+=M.top(); M.pop(); } for(int j=0;j<c;++j){ sum+=F.top(); F.pop(); } sum+=K.top();//只要1个 K.pop(); ans=sum/11;算mean printf("%.2lf\n",ans); } return 0; }
标签:tmp,int,cin,w4,push,include From: https://www.cnblogs.com/lijunjie03/p/17334723.html