|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
- a, b = map(int, input().split())
- c = 0
- d = 5
- e = 0
- f = 0
- while c < b:
- e += 1
- c = d ** e
- for i in range(a, b + 1):
- if i % c == 0:
- f += 1
- print(f)
复制代码
自己写的代码,但是提交出错了,不知道哪里的问题
本帖最后由 小伤口 于 2020-12-20 14:37 编辑
我没看懂你的代码 
我自己写了一个你参考参考
试着修改一下你的吧
我的应该符合题意
- def guess(a,b):
- result=b
-
- for i in range(a,b):
- result*=i
- return result
- temp=input('请输入第一个数:')
- temp1=input('请输入第二个数:')
- x=int(temp)
- y=int(temp1)
- d=0
- c=[]
- g=[]
- d=guess(x,y)
- h=str(d)
- for i in h:
- c.append(i)
- f=len(c)
- while 1:
- if c[(f-1):f]==['0']:
- g.append(c[:f])
-
- f-=1
- else:
- break
- print(len(g))
复制代码
如果有帮助的话给个最佳吧
我也是萌新写这个写了很久 
如果不懂话我可以给你说一下我的嘿嘿
|
|