имеется последовательность, состоящая из n чисел;n не превышает 100; каждый член последовательности-натуральное число не превышающее 300.Составьте программу, которая получает на вход число членов последовательности, а затем сами числа подсчитывает:

a)число членов последовательности, кратных 3;гарантируется что в последовательносныти всегда имеется число, кратное 3;

б)число членов последовательности, кратных 4;гарантируется что в последовательносныти всегда имеется число, кратное 4

в)сумму чисел, кратных 3; гарантируется, что в последовательности всегда имеется число, кратное 3;

г)максимальное число, кратное 4; гарантируется, что в последовательности всегда имеетсся число, кратное 4

д)минимальное число, кратное 5; гарантируется, что в последовательности всегда имеется число, кратное 5;

е)каких чисел, чётных или нечётных, в последовательности больше и насколько, Составьте программу на питоне


Papapapapapam: ты точно правильно записал условие в?
Papapapapapam: мб сумму чисел, кратных 4?
danilbudej: да ошибся немного
jerrymynigga: каждый член последовательности-натуральное число не превышающее 300.
Не понял
danilbudej: ну в задании так написано
jerrymynigga: как понял, так и написал код
jerrymynigga: может это прогрессия, хз

Ответы

Ответ дал: jerrymynigga
1

Ответ:

N = int(input())

lst = [int(input()) for x in range(N)]

lst_a = []

for i in range(len(lst)):

   if lst[i] % 3 == 0:

       lst_a.append(lst[i])

lst_b = []

for i in range(len(lst)):

   if lst[i] % 4 == 0:

       lst_b.append(lst[i])

lst_v = []

for i in range(len(lst)):

   s = 0

   if lst[i] % 3 == 0:

       s += lst[i]

lst_g = []

for i in range(len(lst)):

   if lst[i] % 4 == 0:

       lst_g.append(lst[i])

   print(max(lst_g))

lst_d = []

for i in range(len(lst)):

   if lst[i] % 5 == 0:

       lst_d.append(lst[i])

   print(min(lst_d))

lst_e_chet = []

lst_e_nechet = []

for i in range(len(lst)):

   if lst[i] % 2== 0:

       lst_e_chet.append(lst[i])

   else:

       lst_e_nechet.append(lst[i])

   

   if len(lst_e_chet) > len(lst_e_nechet):

       print('Четных чисел больше на',len(lst_e_chet)-len(lst_e_nechet))

   else:

       print('Нечетных чисел больше на',len(lst_e_nechet)-len(lst_e_chet))

Вас заинтересует