import numpy as np def check(p1): ch=0 for i in range(2,p1): s1=int(p1/i) s2=i*s1 m=p1-s2 if m==0:ch=100 return ch sig=[] for i in range(200): sig.append(i+2) p=0 q=0 m1=0 while(m1<50): p1=np.random.choice(sig) ch=check(p1) if ch<50:p=p1 if ch<50:m1=100 if ch<50:sig.remove(p1) m2=0 while(m2<50): p2=np.random.choice(sig) ch=check(p2) if ch<50:q=p2 if ch<50:m2=100 if ch<50:sig.remove(p2) print(p) print(q)