253012026-02-19 08:35:41PKBVásárlások inflációs hatása (75 pont)cpp17Wrong answer 0/752ms584 KiB
#include <bits/stdc++.h>
using namespace std;

int main() {
    int N, K;
    cin >> N >> K;

    multiset<long long> s;
    for(int i = 0; i < N; i++) {
        long long x;
        cin >> x;
        s.insert(x);
    }

    long long result = 0;

    while(!s.empty()) {
        auto i = s.begin();
        long long sold = *i;
        result += sold;
        s.erase(i);
        for(int j = 0; j < K && !s.empty(); j++) {
            auto i2 = prev(s.end());
            long long val = *i2;
            s.erase(i2);
            s.insert(val + sold);
        }
    }

    cout << result-1 << "\n";
}
SubtaskSumTestVerdictTimeMemory
base0/75
1Wrong answer0/01ms508 KiB
2Wrong answer0/02ms324 KiB
3Wrong answer0/11ms316 KiB
4Wrong answer0/11ms316 KiB
5Wrong answer0/11ms316 KiB
6Wrong answer0/11ms584 KiB
7Wrong answer0/11ms316 KiB
8Wrong answer0/11ms352 KiB
9Wrong answer0/11ms316 KiB
10Wrong answer0/11ms508 KiB
11Wrong answer0/21ms316 KiB
12Wrong answer0/51ms316 KiB
13Wrong answer0/51ms508 KiB
14Wrong answer0/51ms316 KiB
15Wrong answer0/51ms408 KiB
16Wrong answer0/52ms348 KiB
17Wrong answer0/52ms316 KiB
18Wrong answer0/52ms388 KiB
19Wrong answer0/52ms508 KiB
20Wrong answer0/52ms548 KiB
21Wrong answer0/52ms508 KiB
22Wrong answer0/52ms316 KiB
23Wrong answer0/52ms316 KiB
24Wrong answer0/52ms444 KiB