제출 #726748

#제출 시각아이디문제언어결과실행 시간메모리
726748finn__A Difficult(y) Choice (BOI21_books)C++17
0 / 100
2 ms300 KiB
#include <bits/stdc++.h>
#include "books.h"
using namespace std;

void solve(int N, int K, long long A, int S)
{
    long long a = 1, b = N - K + 1;
    while (a < b)
    {
        long long mid = (a + b) / 2, sum = 0;
        for (int i = 0; i < K; ++i)
            sum += skim(mid + i);
        if (A <= sum && sum <= 2 * A)
        {
            vector<int> v(K);
            iota(v.begin(), v.end(), mid);
            answer(v);
        }
        if (sum < A)
            a = mid + 1;
        else
            b = mid;
    }
    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...