Primul commit si adaugat primu lab

Signed-off-by: Robert Nedela <robertnedela15@gmail.com>
This commit is contained in:
Robert Nedela
2026-03-10 17:50:00 +02:00
commit 9bb2630587
6 changed files with 132 additions and 0 deletions
+32
View File
@@ -0,0 +1,32 @@
#!/usr/bin/env python3
import math, random
def is_prime(n):
if n < 2:
return False
if n == 2:
return True
for i in range(3, int(math.sqrt(n)) + 1, 2):
if n % i == 0:
return False
return True
def generate_prime(k):
low_lim = int(math.pow(10, k - 1))
sup_lim = int(math.pow(10, k) - 1)
while True:
hope = int(random.randint(low_lim, sup_lim))
if is_prime(hope):
return hope
#number = input("Introduce un nr: ")
number = "1239123"
num = int(number)
print(str(num))
reversed = int(number[::-1])
print(reversed)
print("Generam un nr prim de 3 cifre")
print(generate_prime(15))