sf sawr
Ученик
(136)
5 месяцев назад
Андрей ввел в программу следующий код:
cpp
#include <iostream>
using namespace std;
int main() {
int n, a, count = 0;
cin >> n;
int arr[n];
for (int i = 0; i < n; i++) {
cin >> arr[i];
}
cin >> a;
for (int i = 0; i < n; i++) {
if (arr[i] < a) {
count++;
}
}
cout << count;
return 0;
}
Ура! Пока ты считал продуктивные и непродуктивные дни Андрея в Школе Чародейства и Волшебства, он подобрал подходящий рецепт зелья левитации!
Теперь с помощью магии программирования он хочет доказать преподавателю, что способен на большее. Задача – узнать сколько из тех зелий, которые он приготовил, действительно работают (летучесть неотрицательная), но так, чтобы летучесть, которую они дают, была меньше той, которую загадал преподаватель.
Формат входных данных
С клавиатуры вводится натуральное число n (n≤100) – количество зелий, которые приготовил Андрей.
На следующей строке через пробел вводятся n целых чисел – летучесть, которую дает каждое из зелий. Все числа по модулю не превосходят 100.
В последней строке вводится единственное число A (0≤A≤100) – летучесть, которую загадал преподаватель.
Формат выходных данных
В качестве ответа выведите единственное число – количество зелий, удовлетворяющих условию преподавателя.