アットウィキロゴ

そすう4

import numpy as np
 
def sosu():
    m1=0
    while(m1<50):
        p1=np.random.choice(sig)
        ch=check(p1)
        if ch<50:px=p1
        if ch<50:m1=100 
 
    return px
 
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=sosu()   
 
sig.remove(p)
 
q=sosu()
 
print(p)
print(q)
最終更新:2018年02月09日 11:12