Submission #165813

#TimeUsernameProblemLanguageResultExecution timeMemory
165813muhi1112Akcija (COCI15_akcija)C++17
80 / 80
22 ms1528 KiB
#include <bits/stdc++.h> using namespace std; #define endl '\n' #define f1 first #define s2 second #define pb push_back #define mp make_pair #define ll long long #define fri(a) freopen(a,"r",stdin); #define fro(a) freopen(a,"w",stdout); const int N=405; int n,a,ans; vector<int>v; int main(){ //fri("in.txt"); //fro("out.txt"); ios_base::sync_with_stdio(false); cin.tie(NULL); cin>>n; for(int i=0;i<n;i++){ cin>>a; v.pb(a); } sort(v.begin(),v.end()); reverse(v.begin(),v.end()); for(int i=0;i<n-n%3;i+=3){ ans+=v[i]+v[i+1]; } for(int i=n-n%3;i<n;i++){ ans+=v[i]; } cout<<ans<<endl; return 0; }
#Verdict Execution timeMemoryGrader output
Fetching results...