Submission #1370702

#TimeUsernameProblemLanguageResultExecution timeMemory
1370702n.bahizi_dylanDetecting Molecules (IOI16_molecules)C++20
0 / 100
0 ms344 KiB
#include <bits/stdc++.h>
using namespace std;
#define v vector
typedef long long ll;
#define pb push_back
v<int> find_subset(int l, int u, v<int> we) {
    int n = we.size();
    int rr = 0;
    ll su = 0;
    sort(we.begin(), we.end());
    v<int> re;
    for(int i = 0; i < n; i++) {
     su += we[i];
     if(su >= l && su <= u) {
        re.pb(i); 
     }
     if(su > u) {
         su -= we[rr];
         rr++;
     }
        }
        return re;
  return{};
}
#Result Execution timeMemoryGrader output
Fetching results...
#Result Execution timeMemoryGrader output
Fetching results...
#Result Execution timeMemoryGrader output
Fetching results...
#Result Execution timeMemoryGrader output
Fetching results...
#Result Execution timeMemoryGrader output
Fetching results...
#Result Execution timeMemoryGrader output
Fetching results...