python

Xing126 发表于 1年前 · 关联问题 简单的 RC 签到题

def pc(*args): tl = 1 for i in range(1,len(args)): tl *= args[i] prime_total = args[0] // tl return prime_total n = int(input()) a,b,c,d = map(int,input().split()) total = pc(n,a) + pc(n,b) + pc(n,c) + pc(n,d) - pc(n,a,b) - pc(n,a,c) - pc(n,a,d) - pc(n,b,c) - pc(n,b,d) - pc(n,c,d) +pc(n,a,b,c) + pc(n,a,c,d) + pc(n,a,b,d) + pc(n,b,c,d) - pc(n,a,b,c,d) print(total)