ПОМОГИТЕ , НЕ ПОЛУЧАЕТСЯ РЕШИТЬ!
Напишите программу, которая находит кота.
Пользователь вводит строки до тех пор, пока он не введёт «СТОП». Программа выводит номер строки, на которой впервые был упомянут кот (в том же смысле, что и в предыдущей задаче), или -1 (минус один), если кот не был упомянут.
Формат ввода
Несколько строк.
Сигнал остановки — строка «СТОП».
Формат вывода
Одно число — номер первой строчки, в которой появился кот, или -1, если кота нет.
Пример
Ввод
Как устроен типичный фрукт:
кожура;
мякоть;
косточки.
СТОП
Вывод;
3
Ответы на вопрос
Ответил cocviop
3
a = 0
b = 0
c = True
while True:
v = input()
a += 1
if 'кот' in v.lower() and c:
b = a
c = False
if 'стоп' in v.lower():
break
if not b:
b = -1
print(b)
Новые вопросы
Английский язык,
2 года назад
Қазақ тiлi,
2 года назад
Литература,
8 лет назад
Математика,
8 лет назад
string = input()
cout = 1
number = 0
while string != 'СТОП':
if 'Кот' in string or 'кот' in string:
flag = True
number = cout
break
else:
flag = False
cout = cout + 1
string = input()
if flag:
print(number)
else:
print(-1)