Online Judge | Problem Set | Authors | Online Contests | User | ||||||
---|---|---|---|---|---|---|---|---|---|---|
Web Board Home Page F.A.Qs Statistical Charts | Current Contest Past Contests Scheduled Contests Award Contest |
Re:果然 改成隆隆就a了~~~~~In Reply To:果然 改成隆隆就a了~~~~~ Posted by:268123lry at 2014-12-31 21:49:37 > > #include<iostream> > #include<queue> > #include<algorithm> > #define ll long long > using namespace std; > priority_queue<ll,vector<ll>,greater<ll>> q; > int main() > { > ll N; > cin>>N; > ll number; > for(ll i=0;i<N;i++) > { > cin>>number; > q.push(number); > } > ll add=0; > if(N>1) > { > while(1) > { > ll compare=q.top(); > q.pop(); > compare+=q.top(); > q.pop(); > add+=compare; > if(!q.empty()) q.push(compare); > else break; > } > } > else > { > add=q.top(); > } > cout<<add<<endl; > return 0; > } Followed by: Post your reply here: |
All Rights Reserved 2003-2013 Ying Fuchen,Xu Pengcheng,Xie Di
Any problem, Please Contact Administrator