Задача к ОГЭ по информатике на тему «практика программирования» №3

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

Напишите ответ для n = 10 и чисел [52, 73, 27, 35, 115, 92, 8, 99, 19, 51].

n = int(input())
 
nums = []
 
for i in range(n):
 
    nums.append(int(input()))
 
ans = 0
 
for i in range(n-1):
 
    if (nums[i] + nums[i+1]) % 2 == 0:
 
        if nums[i] > 50 or nums[i+1] > 50:
 
            ans += 1
 
print(ans)

Ответ: 5
Оцените статью
Я решу все!