Submission #1243577

#TimeUsernameProblemLanguageResultExecution timeMemory
1243577edga1Nile (IOI24_nile)C++20
17 / 100
2092 ms4164 KiB
#include <bits/stdc++.h>
#include "nile.h"
#define ll long long
using namespace std;

vector<ll> calculate_costs(vector<int> W, vector<int> A, vector<int> B, vector<int> E){
    int q=E.size(),n=W.size();
    sort(W.begin(),W.end());
    vector<ll> r(q);
    for(int i=0; i<q; i++){
        int sum=0;
        for(int j=0; j<n; j++){
            sum+=2;
            if(j==n-1) continue;
            if(W[j+1]-W[j]<=E[i]) j++;
        }
        r[i]=sum;
    }
    return r;
}
#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...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...