Генератор последовательностей с фильтрацией и преобразованием
Rust
Средний
iterators
Задача «Генератор последовательностей с фильтрацией и преобразованием»
Напишите программу на Rust, которая считывает целое число N, затем N пар чисел (a_i, b_i) через пробел. Используя итераторы, сформируйте последовательность из чисел a_i, для которых b_i > 0. Затем преобразуйте каждое полученное число, умножив его на 2 и прибавив 10. Выведите сумму всех преобразованных чисел. Если ни одно число не прошло фильтр, выведите 0.
Формат ввода
Первая строка содержит целое число N (1 ≤ N ≤ 1000). Затем N строк, каждая содержит два целых числа a_i и b_i (-1000 ≤ a_i, b_i ≤ 1000).
Формат вывода
Одно целое число — сумму преобразованных чисел.
Примеры
Пример 1
ВВОД
6 0
1 2 3 1 2 3
ВЫВОД
3
Пример 2
ВВОД
1
0 0
ВЫВОД
0
main.rs