Занятие 5. Строки

Задача «Первое и последнее вхождения»


Условие

Дана строка. Если в этой строке буква f встречается только один раз, выведите её индекс. Если она встречается два и более раз, выведите индекс её первого и последнего появления. Если буква f в данной строке не встречается, ничего не выводите.

При решении этой задачи не стоит использовать циклы.


Тесты

Входные данные Правильный ответ Что вывела программа Результат
comfort
3
office
1 2
hello
fffffffffffffff
0 14
aaaaaaaaaaaaaaaaaaaaafaaaaaaaaaaaaaaaaaaaaaaaa
21
aaaaaaaaaaaaaaaaaaaaaaaaffaaaaaaaaaaaaaaaaaaaa
24 25
afafafafafafafa
1 13

Нужна подсказка?

Подсказка 1

Находим крайние вхождения f без циклов.

Подсказка 2

При отсутствии f ничего не печатается, даже −1.