# | Submission time | Handle | Problem | Language | Result | Execution time | Memory |
---|---|---|---|---|---|---|---|
239418 | 2020-06-15T14:15:34 Z | GREGOIRELC | Detecting Molecules (IOI16_molecules) | C++14 | 5 ms | 256 KB |
#include <iostream> #include <vector> #include <algorithm> using namespace std; //#define int long long vector<int> find_subset(int l, int u, std::vector<int> w) { sort(w.begin(), w.end()); int deb = 0, fin = 0; int s = 0; while(fin < w.size() && s < l) { if(s + w[fin] > u) { s -= w[deb]; s += w[fin]; deb++; fin++; } else { s += w[fin]; fin++; } } vector<int> result; if(s < l || s > u) { return result; } for(int i = deb; i < fin; i++) { result.push_back(w[i]); } return result; }
Compilation message
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
1 | Correct | 5 ms | 256 KB | OK (n = 1, answer = NO) |
2 | Correct | 5 ms | 256 KB | OK (n = 1, answer = NO) |
3 | Incorrect | 4 ms | 256 KB | Integer 10 violates the range [0, 0] |
4 | Halted | 0 ms | 0 KB | - |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
1 | Incorrect | 5 ms | 256 KB | Integer 50 violates the range [0, 11] |
2 | Halted | 0 ms | 0 KB | - |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
1 | Correct | 5 ms | 256 KB | OK (n = 1, answer = NO) |
2 | Correct | 5 ms | 256 KB | OK (n = 1, answer = NO) |
3 | Incorrect | 4 ms | 256 KB | Integer 10 violates the range [0, 0] |
4 | Halted | 0 ms | 0 KB | - |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
1 | Correct | 5 ms | 256 KB | OK (n = 1, answer = NO) |
2 | Correct | 5 ms | 256 KB | OK (n = 1, answer = NO) |
3 | Incorrect | 4 ms | 256 KB | Integer 10 violates the range [0, 0] |
4 | Halted | 0 ms | 0 KB | - |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
1 | Correct | 5 ms | 256 KB | OK (n = 1, answer = NO) |
2 | Correct | 5 ms | 256 KB | OK (n = 1, answer = NO) |
3 | Incorrect | 4 ms | 256 KB | Integer 10 violates the range [0, 0] |
4 | Halted | 0 ms | 0 KB | - |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
1 | Correct | 5 ms | 256 KB | OK (n = 1, answer = NO) |
2 | Correct | 5 ms | 256 KB | OK (n = 1, answer = NO) |
3 | Incorrect | 4 ms | 256 KB | Integer 10 violates the range [0, 0] |
4 | Halted | 0 ms | 0 KB | - |