第5章-8 能被3,5和7整除的数的个数(用集合实现) (30 分)
Python set() 函数
分析
普通解法:
cnt=0
a,b=map(int,input().split())
for i in range(a,b+1):
if i%3==0 and i%5==0 and i%7==0:
cnt+=1
print(cnt)
题目要求使用 set集合,那么就分别创建
set3=set()
set5=set()
set7=set()
res_set = set()#存储交运算
#分别存储这些数的倍数
#最后取交集,取长度
res_set=set3&set5&set7
print(len(res_set))