Даниил3 года назад
ПожаловатьсяПожаловаться

Робокошки распределяют обязанности. Алисы с нечётными номерами или номерами строго больше 1000 в этом месяце работают на 5-м этаже офиса. По номеру Алисы нужно определить, будет ли она работать на 5-м этаже. В редакторе кода уже написана программа. Запусти её. Что не так в её выводе? Исправь ошибку, поменяв две условные конструкции на одну с составным условием. Ввод Вывод 100 999 Алиса работает на 5 этаже.

Ответы3

Аватар
Анастасия3 года назад
s = input() f = True w = input() for i in range (len(s)): if s[i] == w[0]: for j in range (len(w)): if w[j] == s[i+j]: f = True else: f = False break if f == True: print(i) break
Рекомендации Учи.Ответов
УЧИ.РУ
Разобраться в сложных темах по школьным предметам помогут курсы Учи.ру
Заниматься
Аватар
Анастасия3 года назад
n=int(input()) if n>1000 or n%2!=0: print("Алиса работает на 5 этаже.") else: print("Алиса не работает на 5 этаже.")
Аватар
Аркадий3 года назад
Для определения, будет ли Алиса работать на 5-м этаже, нужно проверить два условия: либо она имеет нечетный номер, либо номер строго больше 1000. Если хотя бы одно из этих условий выполняется, то Алиса будет работать на 5-м этаже.