Files
2024-08-31 12:07:21 +03:00

22 lines
606 B
Python

# Solve the problem from the first set here
def is_prime(n):
if n<2:
return False
for i in range(2,round(n**0.5)+1):
if n%i==0:
return False
return True
def largest_prime_number_smaller_than_n(n):
if n < 3:
print("No such number exists")
return None
for i in range(n-1,0,-1):
if is_prime(i):
print("The smallest prime number smaller than {} is {}".format(n,i))
return i
if __name__=="__main__":
n=int(input("Please enter an positive integer number: "))
largest_prime_number_smaller_than_n(n)