Submission #1238868

#TimeUsernameProblemLanguageResultExecution timeMemory
1238868MarwenElarbiNile (IOI24_nile)C++20
6 / 100
17 ms2632 KiB
#include <bits/stdc++.h> using namespace std; #define fi first #define se second #define pb push_back std::vector<long long> calculate_costs(std::vector<int> W, std::vector<int> A, std::vector<int> B, std::vector<int> E) { long long ans=0; int mn=1e9; int n=A.size(); int q=E.size(); vector<long long> answer(q); for (int i = 0; i < n; ++i) { ans+=B[i]; mn=min(mn,A[i]-B[i]); } for (int i = 0; i < q; ++i) { answer[i]=ans+(n%2 ? mn : 0); } return answer; }
#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...