Предмет: Информатика,
автор: sfsdfsdfds
Помогите написать код в Python!!!
17) Вводятся целые числа до первого числа, которое меньше двух. Определить, сколько простых чисел было введено.
Приложения:
![](https://files.topotvet.com/i/af9/af9968e00516d834679794ed6ad6e32f.png)
Ответы
Автор ответа:
2
Ответ:
def simple(x):
count=0
if x==1 or x==0:
return False
for i in range(1,x//2 + 1):
if x%i==0:
count+=1
if count>1:
return False
return True
count=0
n=int(input())
while n>=2:
if simple(n):
count+=1
n=int(input())
print(count)
Похожие вопросы
Предмет: Українська мова,
автор: fedyshenasveta
Предмет: Английский язык,
автор: muzdialog
Предмет: Русский язык,
автор: Аноним
Предмет: Русский язык,
автор: LyutiK1906
Предмет: Математика,
автор: Emerson25