Если A нечетное, добавим к нему 1, чтобы оно стало четным (можно сразу прибавить к числу остаток от деления на 2). После этого запустим цикл с шагом 2, на каждом шаге увеличиваем переменную с текущим значением суммы.
Код (Python 3):
A, B = int(input()), int(input())
A += A % 2
s = 0
for x in range(A, B + 1, 2):
s += x
print(s)
Пример ввода:
1
10
Пример вывода:
30
Если A нечетное, добавим к нему 1, чтобы оно стало четным (можно сразу прибавить к числу остаток от деления на 2). После этого запустим цикл с шагом 2, на каждом шаге увеличиваем переменную с текущим значением суммы.
Код (Python 3):
A, B = int(input()), int(input())
A += A % 2
s = 0
for x in range(A, B + 1, 2):
s += x
print(s)
Пример ввода:
1
10
Пример вывода:
30