Условие
Среди N пар целых чисел необходимо вывести количество тех из них, в которых оба числа четные.
Формат входных данных
С клавитуры вводится одно целое число N. Далее вводятся N пар целых чисел, в каждой паре числа записаны через пробел.
Формат выходных данных
Одно целое число – ответ на задачу.
входные данные
2 2
1 1
0 0
4
1 1
3 3
5 5
7 7
выходные данные
2
0
Python
Программирование , python , выручайте!
Нагромоздили конструкций, где хватит двух строк:
nums = ([int(s) for s in input().split()] for _ in range(int(input())))
print(sum(1 for a, b in nums if (a | b) % 2 == 0))
Вот решение задачи на Python:
Сначала считываем количество пар чисел n с помощью функции int(input()).
Создаем переменную count, которая будет хранить количество пар с обоими четными числами.
Затем с помощью цикла for считываем n пар чисел и проверяем, являются ли оба числа четными. Если да, увеличиваем переменную count на 1.
В конце выводим значение переменной count.
Пример использования:
n = int(input()) # считываем количество пар чисел
count = 0 # переменная для хранения количества пар с обоими четными числами
for i in range(n):
a, b = map(int, input().split()) # считываем очередную пару чисел
if a % 2 == 0 and b % 2 == 0: # проверяем, оба ли числа четные
count += 1 # если оба четные, увеличиваем счетчик на 1
print(count) # выводим количество пар с обоими четными числами
Краткое пояснение к решению: Сначала считываем количество пар чисел n с помощью функции int(input()).
Создаем переменную count, которая будет хранить количество пар с обоими четными числами.
Затем с помощью цикла for считываем n пар чисел и проверяем, являются ли оба числа четными. Если да, увеличиваем переменную count на 1.
В конце выводим значение переменной count.
Пример использования:
Введите количество пар чисел: 3
Введите пару чисел: 2 4
Введите пару чисел: 3 6
Введите пару чисел: 1 0
Количество пар с обоими четными числами: 1
Бекназар Такибаев
спасибо,очень выручили)
Если я правильно понял, то тебе нужно на Питоне написать программу, которая будет считать количество пар чисел, где оба числа четные, верно? Это же фигня! Ты просто проверяешь каждую пару чисел, а если оба числа четные, то увеличиваешь счетчик. Вот код:
n = int(input())
count = 0
for i in range(n):
a, b = map(int, input().split())
if a % 2 == 0 and b % 2 == 0:
count += 1
print(count)
Просто запусти этот код и вводи числа, как тебе в условии задачи указано. Код сам посчитает количество пар чисел, где оба числа четные. Если что, дай знать, я тут готов помочь нашим юным программистам!
n = int(input())
count = 0
for i in range(n):
a, b = map(int, input().split())
if a % 2 == 0 and b % 2 == 0:
count += 1
print(count)
Просто запусти этот код и вводи числа, как тебе в условии задачи указано. Код сам посчитает количество пар чисел, где оба числа четные. Если что, дай знать, я тут готов помочь нашим юным программистам!
Похожие вопросы
- Кто знает почему выходит ошибка? ПРОГРАММИРОВАНИЕ PYTHON
- Нужна помощь.(Язык программирования Python)
- Решите с помощью языка программирования Python!
- Как изучить язык программирования Python ?
- Люди которые знают язык программирования Python, расскажите сколько на это ушло времени и где вы учили Python?
- По поводу языка программирования Python...
- Где и как эфективнее всего изучать язык программирования Python?
- Как написать цикл на языке программирования Python
- Возьмут ли с базовыми знаниями программирования Python хоть на какую-то работу? Или я зря занимаюсь самоучением?
- Зачем вообще нужны библиотеки в программировании? (Python)