n=int(input())
num=[]#用于存放包含7和7的倍数的数
for i in range(1,n+1):
i_str=str(i)#将整数变为字符串格式
if '7' in i_str:#查询7是否在该字符串里
num.append(i)
if i%7==0:#是7的倍数则放入数组
num.append(i)
num_ans=list(set(num))#统计列表中的个数
print(len(num_ans))
为什么该题是中等难度

京公网安备 11010502036488号