def a(n):
l = primeFacotr(n)
l = set(l)
s = n
for i in l:
s *= (x - 1)/x
return s
n = 100
primeFacotr(n) = [2,2,5,5]
согласно терминалу, результат равен 0. Но я думаю, что это должно быть 40
(100 * 1 / 2 * 4 / 5
).Это никогда не может быть ноль!Я весьма озадачен.Надеюсь, кто-нибудь может мне помочь, спасибо!