Submission #975069

#TimeUsernameProblemLanguageResultExecution timeMemory
975069pransh_8Distributing Candies (IOI21_candies)C++17
0 / 100
5008 ms12268 KiB
//pransh_8 #include "candies.h" #include <bits/stdc++.h> using namespace std; //Macros: #define FOR(i, a, n) for(int i=a;i<n;++i) #define FORR(i, a, n) for(int i=a;i>=n;--i) /*------------------------------Code-Begins----------------------------------*/ vector<int> distribute_candies(vector<int> c, vector<int> l, vector<int> r, vector<int> v) { int n = c.size(), q = l.size(); vector<int> ans(n); FOR(i,0,q) { FOR(k,l[i]-1,r[i]) { if (v[i]>0) ans[k]=min((long long)c[k],(long long)(ans[k]+v[i])); else ans[k]=max(0ll,(long long)(ans[k]+v[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...