Предмет: Информатика,
автор: Аноним
Дана строка. Найдите в этой строке второе вхождение буквы f, и выведите индекс этого вхождения. Если буква f в данной строке встречается только один раз, выведите число -1, а если не встречается ни разу, выведите число -2. При решении этой задачи нельзя использовать метод count.
PYTHON
Ответы
Автор ответа:
0
a = input()
counter, i = 0, 0
while i < len(a):
if a[i] == 'f':
counter += 1
if counter == 2:
idx = i
break
i += 1
if counter == 0:
print(-2)
elif counter == 1:
print(-1)
elif counter == 2:
print(idx)
Похожие вопросы
Предмет: Математика,
автор: gygg
Предмет: Математика,
автор: samvell152
Предмет: Обществознание,
автор: Аноним
Предмет: Математика,
автор: STPcopy