답안 #1043823

# 제출 시각 아이디 문제 언어 결과 실행 시간 메모리
1043823 2024-08-04T19:55:57 Z clementine Detecting Molecules (IOI16_molecules) C++17
0 / 100
0 ms 436 KB
#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;
}
# 결과 실행 시간 메모리 Grader output
1 Correct 0 ms 348 KB OK (n = 1, answer = NO)
2 Correct 0 ms 348 KB OK (n = 1, answer = NO)
3 Incorrect 0 ms 436 KB Contestant can not find answer, jury can
4 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Incorrect 0 ms 348 KB Integer 50 violates the range [0, 11]
2 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Correct 0 ms 348 KB OK (n = 1, answer = NO)
2 Correct 0 ms 348 KB OK (n = 1, answer = NO)
3 Incorrect 0 ms 436 KB Contestant can not find answer, jury can
4 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Correct 0 ms 348 KB OK (n = 1, answer = NO)
2 Correct 0 ms 348 KB OK (n = 1, answer = NO)
3 Incorrect 0 ms 436 KB Contestant can not find answer, jury can
4 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Correct 0 ms 348 KB OK (n = 1, answer = NO)
2 Correct 0 ms 348 KB OK (n = 1, answer = NO)
3 Incorrect 0 ms 436 KB Contestant can not find answer, jury can
4 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Correct 0 ms 348 KB OK (n = 1, answer = NO)
2 Correct 0 ms 348 KB OK (n = 1, answer = NO)
3 Incorrect 0 ms 436 KB Contestant can not find answer, jury can
4 Halted 0 ms 0 KB -