Submission #1320259

#TimeUsernameProblemLanguageResultExecution timeMemory
1320259unknownNile (IOI24_nile)C++20
0 / 100
18 ms3364 KiB
#include <bits/stdc++.h>
using namespace std;
vector<long long> calculate_costs(vector<int> W, vector<int> A, vector<int> B, vector<int> E) {
	long long total = accumulate(B.begin(), B.end(), 0);
	int N = W.size();
	vector<long long> X(N);
	for (int i = 0; i < N; i++) {
		X[i] = A[i] - B[i];
	}
	if (N % 2 == 1) {
		total = total + *min_element(X.begin(), X.end());
	}
	int Q = E.size();
	vector<long long> R(Q, total);
	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...