Skip to content

Instantly share code, notes, and snippets.

@modos
Created September 10, 2022 04:57
Show Gist options
  • Save modos/cbc7259145733a0f678c68a6c131f52f to your computer and use it in GitHub Desktop.
Save modos/cbc7259145733a0f678c68a6c131f52f to your computer and use it in GitHub Desktop.
اعداد اول
a = int(input())
b = int(input())
if a == 1 and b == 1:
pass
elif a == 1 and b == 2:
print(2)
elif a == 2 and b == 2:
print(2)
else:
if a == 1 or a == 2:
print(2)
if a % 2 == 0:
start_point = a+1
else:
if a == 1:
start_point = 3
else:
start_point = a
if b % 2 == 0:
end_point = b-1
else:
end_point = b
for i in range(start_point, end_point+1, 2):
is_prime = True
for j in range(3, int(i**0.5)+1, 2):
if i % j == 0:
is_prime = False
break
if is_prime:
print(i)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment