ある数より小さい互いに素である数を調べたいです。
例えば 10の場合 [1,3,5,7,9]が互いに素なので、総量は5です。
[2,4,6,8]はお互い2で割り切れてしまうので互いに袖はありません。
途中までのプログラムを↓のように書いています。
def coPrime(): x=100 count=0 primes=[] for i in range(1,x): if(i==1): count+=1 if(x%i!=0): primes.append(i) print("i is "+str(i)) count+=1 print("count is "+ str(count)) coPrime()
既に出てきた素数をprimesに加えて、iが primesの数で割れれば 互いに素となると思うのですが、ここから進め方がわからず、ご助言いただきたいです。