제출 #1185821

#제출 시각아이디문제언어결과실행 시간메모리
1185821LeonidCukA Difficult(y) Choice (BOI21_books)C++20
0 / 100
0 ms408 KiB
#include <iostream>
#include <vector>
#include "books.h"
using namespace std;
void solve(int n, int k, long long a, int s)
{
    int l=0,r=n-1,bb=0;
    vector<int>res;
    while(l<r)
    {
        int m=(l+r)/2;
        if(skim(m)>=a)
        {
            r=m;
        }
        else
        {
            l=m+1;
        }
    }
    while(l<n)
    {
        long long int t=skim(l);
        if(t>2*a||t<a){
                impossible;
                return;
        }
        else
        {
            res.push_back(l);
            l++;
            if(res.size()==k)
            {
                answer(res);
                return;
            }
        }
    }
    impossible();
}
#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...
#Verdict Execution timeMemoryGrader output
Fetching results...