제출 #1195199

#제출 시각아이디문제언어결과실행 시간메모리
1195199madamadam3Distributing Candies (IOI21_candies)C++20
3 / 100
5095 ms7244 KiB
#include "candies.h" #include <bits/stdc++.h> using namespace std; #define all(x) (x).begin(), (x).end() #define FOR(i, a, b) for (int i = a; i < b; i++) #define each(a, x) for (auto &x : a) #define srt(x) sort(all(x)) #define sz(x) (int) (x).size() #define pb push_back #define trace(x) for (auto &el : x) cout << el << " " using pi = pair<int, int>; using vi = vector<int>; using vpi = vector<pi>; vi distribute_candies(vi c, vi l, vi r, vi v) { int n = sz(c); int q = sz(r); vi s(n); FOR(j, 0, q) { FOR(i, l[j], r[j] + 1) { s[i] = v[j] > 0 ? min(c[i], s[i] + v[j]) : max(0, s[i] + v[j]); } } return s; }
#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...