Олимпиадный тренинг

Задача . Задание 2.


Задача

Темы:
Соедините программный код и формулировку задачи.В отает запишите последовательность из 6 заглавных латинских бкув, соответствующих решениям задач 1-6
Задача   Программный код
  1. Найти количество всех четных чисел последовательности, заканчивающейся нулем (ноль в последовательность не входит)
  1.  
n = int(input())
x = 0
while n != 0:
    if n % 2 == 0:
        x += n

    n = int(input())
print(x)

 
  1. Найти количество всех нечетных чисел последовательности, заканчивающейся нулем (ноль в последовательность не входит)
  1.  
n = int(input())
x = 1
while n != 0:
    if n % 2 == 0:
        x *= n

    n = int(input())
print(x)

 
  1. Найти сумму всех четных чисел последовательности, заканчивающейся нулем (ноль в последовательность не входит)
  1.  
n = int(input())
x = 1
while n != 0:
    if n % 2 != 0:
        x *= n

    n = int(input())
print(x)

 
  1. Найти сумму всех нечетных чисел последовательности, заканчивающейся нулем (ноль в последовательность не входит)
  1.  
n = int(input())
x = 0
while n != 0:
    if n % 2 == 0:
        x += 1

    n = int(input())
print(x)

 
  1. Найти произведение всех четных чисел последовательности, заканчивающейся нулем (ноль в последовательность не входит)
  1.  
n = int(input())
x = 0
while n != 0:
    if n % 2 == 1:
        x += n

    n = int(input())
print(x)

 
  1. Найти произведение всех нечетных чисел последовательности, заканчивающейся нулем (ноль в последовательность не входит)
  1.  
n = int(input())
x = 0
while n != 0:
    if n % 2 != 0:
        x += 1

    n = int(input())
print(x)

 

time 1000 ms
memory 256 Mb
Правила оформления программ и список ошибок при автоматической проверке задач

Статистика успешных решений по компиляторам
Комментарий учителя