Решение задачи Второе вхождение с Яндекс Контест

Без пояснения   Просмотров: 1629


Дана строка. Найдите в этой строке второе вхождение буквы f, и выведите индекс этого вхождения. Если буква f в данной строке встречается только один раз, выведите число -1, а если не встречается ни разу, выведите число -2. При решении этой задачи нельзя использовать метод count.


Код

s = str(input())
f_pos = s.find('f')
if f_pos == -1:
    print(-2)
else:
    l_pos = s.find('f', f_pos + 1)
    if l_pos == -1:
        print(-1)
    else:
        print(l_pos)

         

Администратор Photo Автор: Администратор



Комментарии

Чтобы написать комментарии вам нужно войти в систему или зарегистрироваться



Заявка на расчет