Submission #646128

#TimeUsernameProblemLanguageResultExecution timeMemory
646128AdominatorAkcija (COCI15_akcija)C++17
80 / 80
14 ms1236 KiB
#include <bits/stdc++.h> using namespace std; typedef long long ll; #define ar array #define vo vector #define pb push_back #define all(x) begin(x), end(x) #define sz(x) (ll)(x).size() #define rep(i, a, b) for(ll i=(a); i<(b); i++) #define repd(i, a, b) for(ll i=(a); i>=(b); i--) int main() { cin.tie(0)->sync_with_stdio(0); int n; cin >> n; vo<int> A(n); rep(i, 0, n) cin >> A[i]; sort(all(A)); ll ans=0; while(sz(A)>=3) { rep(i, 0, 2) { ans+=A.back(); A.pop_back(); } A.pop_back(); } for(auto i: A) ans+=i; cout << ans; }
#Verdict Execution timeMemoryGrader output
Fetching results...