제출 #1116662

#제출 시각아이디문제언어결과실행 시간메모리
1116662NotLinuxDetecting Molecules (IOI16_molecules)C++17
0 / 100
1 ms512 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 cur = 0;
    vector < int > ret;
    for(int i = (int)w.size()-1;i>=0;i--){
        if(cur >= l and cur <= u)break;
        if(cur + w[i] > u)continue;
        else{
            ret.push_back(w[i]);
            cur += w[i];
        }
        if(cur >= l and cur <= u)break;
    }
    if(cur >= l and cur <= u)return ret;
    else return vector<int>();
}
#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...