제출 #975964

#제출 시각아이디문제언어결과실행 시간메모리
975964vjudge1Fountain (eJOI20_fountain)C++17
0 / 100
255 ms4436 KiB
#include <iostream>
#include <vector>
#include <algorithm>
using namespace std;

// bismillah subtask gampang
int main() {
    int soal, elang;
    cin >> soal >> elang;

    vector<int> prefsum(soal + 1, 0);
    for (int i = 1; i <= soal; i++)
    {
        int x, y;
        cin >> x >> y;

        prefsum[i] = prefsum[i - 1] + y;
    }

    for (int i = 0; i < elang; i++)
    {
        int l, c;
        cin >> l >> c;

        int idx = upper_bound(prefsum.begin(), prefsum.end(), prefsum[l - 1] + c) - prefsum.begin();
        cout << (idx == (soal + 1) ? 0 : idx) << endl;
    }
}
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...