Submission #1030614

# Submission time Handle Problem Language Result Execution time Memory
1030614 2024-07-22T07:37:57 Z Mardonbekhazratov Distributing Candies (IOI21_candies) C++17
3 / 100
5000 ms 13388 KB
#include "candies.h"

#include <vector>

using namespace std;

int n, q;

std::vector<int> distribute_candies(std::vector<int> c, std::vector<int> l, std::vector<int> r, std::vector<int> v) {
    n = c.size();
    q = l.size();
    vector<int>ans(n,0);
    for(int i=0;i<q;i++){
        for(int j=l[i];j<=r[i];j++){
            ans[j]+=v[i];
            ans[j]=max(0,min(c[j],ans[j]));
        }
    }
    return ans;
}
# Verdict Execution time Memory Grader output
1 Correct 0 ms 344 KB Output is correct
2 Correct 1 ms 344 KB Output is correct
3 Correct 1 ms 348 KB Output is correct
4 Correct 1 ms 348 KB Output is correct
5 Correct 2 ms 348 KB Output is correct
# Verdict Execution time Memory Grader output
1 Execution timed out 5089 ms 12064 KB Time limit exceeded
2 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Correct 0 ms 344 KB Output is correct
2 Correct 124 ms 8156 KB Output is correct
3 Correct 115 ms 5952 KB Output is correct
4 Execution timed out 5037 ms 13388 KB Time limit exceeded
5 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Correct 0 ms 344 KB Output is correct
2 Correct 1 ms 600 KB Output is correct
3 Correct 294 ms 7772 KB Output is correct
4 Correct 335 ms 4012 KB Output is correct
5 Execution timed out 5067 ms 10836 KB Time limit exceeded
6 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Correct 0 ms 344 KB Output is correct
2 Correct 1 ms 344 KB Output is correct
3 Correct 1 ms 348 KB Output is correct
4 Correct 1 ms 348 KB Output is correct
5 Correct 2 ms 348 KB Output is correct
6 Execution timed out 5089 ms 12064 KB Time limit exceeded
7 Halted 0 ms 0 KB -