Не могу знать сколькими числами нужно заполнять массив,поэтому взял 10.
1)import randomA=[]s=10chet=0nechet=0while s!=0: i=random.randint(20,100) A.append(i) s-=1
for j in A: if j%2==0: chet=chet+1 else: nechet=nechet+1
print(chet,nechet)
SMP - Первая буква - S, вторая - M, третья - согласная
OSN - Первая - O, подходит, вторая - S, подходит, третья - согласная
Программа и скриншот результата в приложениях.