제출 #446438

#제출 시각아이디문제언어결과실행 시간메모리
446438luciocfDistributing Candies (IOI21_candies)C++17
3 / 100
5099 ms7236 KiB
#include <bits/stdc++.h> #include "candies.h" using namespace std; const int maxn = 2e5+10; int value(int v, int add, int C) { if (add + v > C) return C; if (add + v < 0) return 0; return add+v; } int a[maxn]; vector<int> distribute_candies(vector<int> c, vector<int> L, vector<int> R, vector<int> V) { int n = c.size(), q = L.size(); for (int i = 0; i < q; i++) { for (int j = L[i]; j <= R[i]; j++) a[j] = value(a[j], V[i], c[j]); } vector<int> ans; for (int i = 0; i < n; i++) ans.push_back(a[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...