Задача
Задано количество видов игрушек в магазине, количество игрушек каждого вида и стоимость игрушки каждого вида. Определить количество игрушек, стоимость которых меньше $50$ грн.
Входные данные
В первой строке задано количество наличных в прейскуранте видов игрушек $n$ $(0 ≤ n ≤ 1000)$. В следующих $n$ строках задано по $2$ числа через пробел: сначала количество игрушек $a$ $(0 ≤ a ≤ 1000)$ очередного вида и их цена $b$ $(0 < b ≤ 10000)$ в грн.
Выходные данные
Вывести количество игрушек, стоимость которых меньше $50$ грн.
Тесты
№ | Входные данные | Выходные данные |
1 | 3 2 100.00 5 23.00 10 22.50 |
15 |
2 | 3 2 10.00 5 2355.00 6 22.50 |
8 |
3 | 4 2 15.00 13 2355.00 10 22.50 1 49.00 |
13 |
4 | 2 2 15.00 13 51.00 |
2 |
5 | 3 3 100.00 5 230.00 7 220.50 |
0 |
Код программы
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
#include <iostream> using namespace std; int main() { int n, count, result = 0; long double cost; cin >> n; for (int i = 0; i < n; i++) { cin >> count >> cost; if (cost < 50) { result += count; } } cout << result; return 0; } |
Решение задачи
Если цена за игрушку меньше 50 грн, то вся партия этого вида игрушек удовлетворяет условию.
Считаем количество игрушек во всех таких партиях.