Python. Количество букв N в словах максимальной длинны

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
import string
s=str(input("Введите строку:"))
print("Исходная строка:",s)
lst=s.split()
print(lst)
massiv_dlinn_slov =[0]*len(lst)
for i in range(len(lst)):
  massiv_dlinn_slov[i] = len(lst[i]) #Создаем массив с длиннами слов
max_dlinna_slova = max(massiv_dlinn_slov)
kolichestwo_n = 0
for i in range(len(lst)):
    if len(lst[i]) == max_dlinna_slova:
        for j in range(len(lst[i])):
            if lst[i][j] == 'N':
                kolichestwo_n+=1
print("Количество букв N в словах максимальной длинны:", kolichestwo_n)

Добавить комментарий