На соревнованиях по бегу на 5000 метров для выхода в финал необходимо показать время не более 18 минут 30 секунд. Сколько спортсменов по результатам соревнований вышли в финал? Программа получает на вход количество спортсменов, принимавших участие в соревнованиях (1 ≤ N ≤ 100), затем для каждого спортсмена вводится два числа: минуты и секунды – время, показанное на дистанции.

Вопрос школьника по предмету Информатика

На соревнованиях по бегу на 5000 метров для выхода в финал необходимо показать время не более 18 минут 30 секунд. Сколько спортсменов по результатам соревнований вышли в финал? Программа получает на вход количество спортсменов, принимавших участие в соревнованиях (1 ≤ N ≤ 100), затем для каждого спортсмена вводится два числа: минуты и секунды – время, показанное на дистанции.

Ответ учителя по предмету Информатика

C++

#include<iostream>

using namespace std;

int main(){

 #pragma warning (disable:4996);

 

 int i=0,j,a,b,c;

 scanf(«%d»,&a);

 for(j = 0;j<a;j++){

   scanf(«%d%d»,&b,&c);

    if(b >= 19){

          continue;

    }

    if(b == 18 && c > 30){

         continue;

     }

     i++;

}

printf(«%d»,i);

return 0;

}

Если вы что-то не поняли или нашли ошибку, то напишите, пожалуйста, автору.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Похожие вопросы от пользователей