제출 #1240399

#제출 시각아이디문제언어결과실행 시간메모리
1240399trimkus사탕 분배 (IOI21_candies)C++20
3 / 100
5091 ms7480 KiB
#include "candies.h"
#include <bits/stdc++.h>
using namespace std;


std::vector<int> distribute_candies(std::vector<int> c, std::vector<int> l,
                                    std::vector<int> r, std::vector<int> v) {
   int N = c.size();
   vector<int> res(N);
   int Q = l.size();
   for (int i = 0; i < Q; ++i) {
        for (int j = l[i]; j <= r[i]; ++j) {
            // cout << j << " ";
            res[j] = max(0, min(c[j], res[j] + v[i]));
        }
        // cout << "\n";
        // for (int j = 0; j < N; ++j) {
        //     cout << res[j] << " ";
        // }
        // cout << "\n";
   }
//    cout << "\n";
   return res;
}
#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...