File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -4,16 +4,6 @@ from functools import lru_cache
44from typing import Set, List, Generator
55import time
66
7-
8-
9- # Бързо намиране на числа до определена граница
10- finder = PrimeNumberFinder(10000)
11- results = finder.find_p2_plus_4q2_primes_parallel()
12-
13- # Генериране на безкраен поток от такива числа
14- generator = generate_p2_plus_4q2_primes_stream()
15- next_number = next(generator)
16-
177# Оптимизирана проверка за простота с кеширане
188@lru_cache(maxsize=10000)
199def is_prime(n: int) -> bool:
@@ -129,3 +119,15 @@ if __name__ == '__main__':
129119 generator = generate_p2_plus_4q2_primes_stream()
130120 first_10 = [next(generator) for _ in range(10)]
131121 print(f"Първите 10 числа от генератора: {first_10}")
122+
123+
124+ #########################################################
125+
126+
127+ # Бързо намиране на числа до определена граница
128+ finder = PrimeNumberFinder(10000)
129+ results = finder.find_p2_plus_4q2_primes_parallel()
130+
131+ # Генериране на безкраен поток от такива числа
132+ generator = generate_p2_plus_4q2_primes_stream()
133+ next_number = next(generator)
You can’t perform that action at this time.
0 commit comments