15 lines
375 B
Python
15 lines
375 B
Python
import sys, random
|
|
sys.path.append("../")
|
|
|
|
import functions.functions as fn
|
|
|
|
def genKrzywa():
|
|
p = fn.genPierwsza(300)
|
|
a = None
|
|
b = None
|
|
while True:
|
|
a = random.randint(0, p-1)
|
|
b = random.randint(0, p-1)
|
|
delta = (4 * fn.potegowanieimod(a, 3, p) + 27 * fn.potegowanieimod(b, 2, p) ) % p
|
|
if delta != 0:
|
|
return (a, b, p) |