Вам дана строка длины не более
символов, состоящая из строчных букв английского алфавита. Вам необходимо посчитать количество подстрок строки
, в которых символ
встречается не менее трех раз.
В качестве ответа запишите результат работы программы для входных данных, представленных в файле file.txt.
Пример входного файла:
Пояснение к примеру:
Ответ на данный пример — .
f = open("file.txt")
s = f.readline()
ans = 0
for i in range(len(s)):
cnt = 0
for j in range(i, len(s)):
if (s[j] == "a"):
cnt += 1
if (cnt >= 3):
ans += 1
print(ans)
Ответ: 346