Submission #415896

#TimeUsernameProblemLanguageResultExecution timeMemory
415896aris12345678Detecting Molecules (IOI16_molecules)C++14
9 / 100
2 ms268 KiB
#include <bits/stdc++.h> #include "molecules.h" using namespace std; const int mxN = 200005; vector<int> find_subset(int l, int u, vector<int> w) { sort(w.begin(), w.end()); vector<int> ans; int i = 0, j = 0, sum = 0; while(j < (int) w.size()) { if(sum < l) sum += w[j++]; else sum -= w[i++]; if(sum >= l && sum <= u) break; } if(sum >= l && sum <= u) { for(int k = i; k < j; k++) ans.push_back(k); } 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...