Submission #1043823

#TimeUsernameProblemLanguageResultExecution timeMemory
1043823clementineDetecting Molecules (IOI16_molecules)C++17
0 / 100
0 ms436 KiB
#include "molecules.h" #include <bits/stdc++.h> using namespace std; std::vector<int> find_subset(int l, int u, std::vector<int> w) { sort(w.begin(), w.end()); int le = 0, ri = 0, tot = 0; int sz = w.size(); bool flag = false; while(tot > u || tot < l) { if(tot > u) { tot -= w[le]; le +=1; } else if(tot < l) { ri +=1; tot +=w[ri]; } if(le == sz || ri == sz) { flag = true; break; } } vector<int> ans; if(flag) { return ans; } for(int i = le; i <=ri; i ++) { ans.push_back(w[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...
#Verdict Execution timeMemoryGrader output
Fetching results...