Решение задачи Настя читает книгу с Codeforces

Без пояснения   Просмотров: 23


После уроков Настя решила почитать книжку. Книжка состоит из n глав, идущих друг за другом, при этом каждая страница книги принадлежит ровно одной главе и каждая глава содержит хотя бы одну страницу.

За вечер Настя не успела прочитать всю книгу и поэтому пометила страницу с номером k как ту страницу, с которой она начнет читать на следующий вечер (т. е. она прочитала все страницы с 1-й по (k−1)-ю).

На следующий день в школе друг Насти Игорь спросил у нее, сколько глав ей осталось прочитать. Так как Настя очень занята, она попросила вас сказать, сколько глав книги Настя еще не прочитала полностью (т. е. прочитала частично или не прочитала вовсе).

Код

#include <iostream>
using namespace std;
int main ()
{
    int n;
    cin>>n;
    int l[n+1],r[n+1];
    for (int i = 1; i <= n; i++){
        cin >> l[i] >> r[i];
    }
    int k;
    cin >> k;
    int ans = 0;
    for (int i = 1; i <= n; i++){
        if (k <= r[i]){
            ans++;
        }
    }
    cout << ans;
}

         

Администратор Photo Автор: Администратор



Комментарии

Чтобы написать комментарии вам нужно войти в систему или зарегистрироваться