先看做字符串,把带7这个字符的挑出来。再看做数字,把是7的倍数的数字挑出来。
n=int(input())
c = 0
for i in range(1,n+1):
s = str(i)
if '7' in s:
c=c+1
continue
if i%7 ==0:
c=c+1
continue
print(c)
先看做字符串,把带7这个字符的挑出来。再看做数字,把是7的倍数的数字挑出来。
n=int(input())
c = 0
for i in range(1,n+1):
s = str(i)
if '7' in s:
c=c+1
continue
if i%7 ==0:
c=c+1
continue
print(c)