题解 | #挑7#

挑7

http://www.nowcoder.com/practice/ba241b85371c409ea01ac0aa1a8d957b

while True:
    try:
        n = int(input())
        c = 0
        for i in range(1,n+1):
            if i % 7 == 0:
                c += 1
            elif str(i).count('7') > 0 :
                c += 1
        print(c)
    except:
        break
全部评论
if i % 7 == 0 or '7' in str(i): 直接这样就行吧
6 回复 分享
发布于 2022-08-02 17:39
人比人,气死牛!
5 回复 分享
发布于 2022-02-22 19:48
if -elif的结构,就保证了77只会记一次数
点赞 回复 分享
发布于 2025-07-01 22:01 江苏
如果这个数是77呢,是不是要去一下重
点赞 回复 分享
发布于 2024-08-20 07:20 江苏
妙啊
点赞 回复 分享
发布于 2022-11-13 00:39 黑龙江
灵性
点赞 回复 分享
发布于 2022-03-22 20:17

相关推荐

Edgestr:没项目地址就干脆把那一栏删了呗
点赞 评论 收藏
分享
评论
33
7
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务