Информатика, вопрос задал sfsdfsdfds , 7 лет назад

Помогите написать код в Python!!!

17) Вводятся целые числа до первого числа, которое меньше двух. Определить, сколько простых чисел было введено.

Приложения:

Ответы на вопрос

Ответил tutu007
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)

Новые вопросы