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

Ниже приведен фрагмент программы, написанной на языке Python. Исправьте в коде ошибку так, чтобы программа вывела количество таких элементов заданного массива, что сумма их соседних элементов четна. В ответ напишите исправленную строку целиком. Сохраняйте пробелы между символами/числами.

n = int(input())  
a = [0] * n  
count = 0  
for i in range(n):  
    a[i] = int(input())  
for i in range(n — 1):  
    if (a[i — 1] + a[i + 1]) % 2 == 0:  
        count += 1  
print(count)

При i=0 мы будем пытаться найти предыдущий элемент для самого первого числа. У первого числа не может быть предыдущего числа, поэтому нужно изменить левую границу range.

Ответ: for i in range(1, n — 1):
Оцените статью
Я решу все!