n=int(input("n="))
a=(n%3==0)+(n%5==0)*2+(n%7==0)*4
if a==1:
print(n,"能被3整除")
if a==2:
print(n,"能被5整除")
if a==4:
print(n,"能被7整除")
if a==3:
print(n,"能被3,5整除")
if a==5:
print(n,"能被3,7整除")
if a==6:
print(n,"能被5,7整除")
if a==7:
print(n,"能被3,5,7整除")
一批商品有十箱,每箱1000袋,每袋标准质量为100g 次品箱里均是次品,每袋90g 现在可以从十个箱子里任取产品称量,但只能称一次,从而确定出哪个箱子是次品箱
m=int(input("n="))#称量的质量
M=102400#对箱子依次编号为1,2,3,4 每个箱子拿2的i次方袋产品
a=(M-m)/10
b=bin(int(a))#注意二进制前还有‘0b’
c=b.replace('0b',"")#注意 b.replace('0b',"")后b并没有变,变的是它赋值给c,c没有0b
k=0
for i in range(0,len(c)):
if(c[i]=='1'):#注意是‘1’,而不是数字1
print("第",len(c)-i-1,"号箱子是次品箱")
else:
k=+1
if(k==len(c)):
print("全部没有次品")