Submission #798822

#TimeUsernameProblemLanguageResultExecution timeMemory
798822khshgDistributing Candies (IOI21_candies)C++17
3 / 100
5074 ms13268 KiB
#include <bits/stdc++.h>
using namespace std;
#define pb push_back

vector<int> distribute_candies(vector<int> C, vector<int> L, vector<int> R, vector<int> V) {
	int Q = (int)L.size(), N = (int)C.size();
	vector<int> ans(N);
	for(int i = 0; i < Q; ++i) {
		for(; L[i] <= R[i]; ++L[i]) {
			ans[L[i]] += V[i];
			ans[L[i]] = max(0, ans[L[i]]);
			ans[L[i]] = min(C[L[i]], ans[L[i]]);
		}
	}
	return ans;
}
#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...