Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Помогите решить Задачу на С++

Tvoy Bata Ученик (68), на голосовании 4 месяца назад
Условие
Ура! Пока ты считал продуктивные и непродуктивные дни Андрея в Школе Чародейства и Волшебства, он подобрал подходящий рецепт зелья левитации!

Теперь с помощью магии программирования он хочет доказать преподавателю, что способен на большее. Задача – узнать сколько из тех зелий, которые он приготовил, действительно работают (летучесть неотрицательная), но так, чтобы летучесть, которую они дают, была меньше той, которую загадал преподаватель.

Формат входных данных
С клавиатуры вводится натуральное число n (n≤100) – количество зелий, которые приготовил Андрей.

На следующей строке через пробел вводятся n целых чисел – летучесть, которую дает каждое из зелий. Все числа по модулю не превосходят 100.

В последней строке вводится единственное число A (0≤A≤100) – летучесть, которую загадал преподаватель.

Формат выходных данных
В качестве ответа выведите единственное число – количество зелий, удовлетворяющих условию преподавателя.
Голосование за лучший ответ
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;
}
Похожие вопросы