Submission #1155192

#TimeUsernameProblemLanguageResultExecution timeMemory
1155192aarb_.tomatexdBoxes with souvenirs (IOI15_boxes)C++20
10 / 100
0 ms328 KiB
#include "boxes.h"
#include <bits/stdc++.h>
using namespace std;
#define ll long long

ll delivery(int N, int K, int L, int positions[]) {
    ll total = 0;
    
    int r = 0;
    while (r < N && positions[r] <= L / 2) {
        r++;
    }
    
    for (int i = r - 1; i >= 0; i -= K) {
        total += 2LL * positions[i];
    }
    
    for (int i = r; i < N; i += K) {
        total += 2LL * (L - positions[i]);
    }
    
    return total;
}
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...