Предмет: Информатика,
автор: kakaIII
Вводится число N, а затем последовательность чисел, признак конца последовательности - ноль. Определить, есть ли среди членов последовательности число N, вывести True/False.
Sample Input:
10
1
2
3
10
11
0
Sample Output:
True
Написать программу в Python.
Ответы
Автор ответа:
1
Если ноль не входит в последовательность:
N = int(input())
x = int(input())
check = False
while x != 0:
if x == N:
check = True
x = int(input())
print(check)
Если ноль входит в последовательность:
N = int(input())
x = N + 1
check = False
while x != 0:
x = int(input())
if x == N:
check = True
print(check)
restIess:
Ну здесь не очень понятно, входит ли ноль в последовательность
Автор ответа:
0
N = int(input())
isN_once = 0
a = 1
while a != 0:
a = int(input(""))
if isN_once == 0:
if a == N:
isN = True
isN_once = 1
continue
else:
isN = False
continue
print(isN)
Похожие вопросы
Предмет: Русский язык,
автор: oleg200400
Предмет: Українська мова,
автор: КартофельныйСалат
Предмет: Русский язык,
автор: Assen08
Предмет: Литература,
автор: Аноним