Решение задачи Перепись с Acmp

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


В доме живет N жильцов. Однажды решили провести перепись всех жильцов данного дома и составили список, в котором указали возраст и пол каждого жильца. Требуется найти номер самого старшего жителя мужского пола.

Код

#include <iostream>
 
using namespace std;
 
int main()
{
    int long long n,a,b,s = 0,ii;
    cin >> n;
    bool bb = false;
    for(int i = 0; i < n; ++i){
        cin >> a >> b;
        if(b==1 && a > s){
            s = a;
            ii = i + 1;
            bb = true;
        }
    }
    if(bb == false)
        cout << -1;
    else
    cout << ii;
    return 0;
}

         

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



Комментарии

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