与7相关的数指的是:如果一个正整数,它能被7整除或者它的十进制表示法中某个位数上的数字为7,则称之为与7相关的数,现在我们给定一个正整数n,求所有小于等于n的与7无关的正整数的平方和。
n=int(input())
sum=0
i=1
while i<=n:
if (i%7)!=0:
temp=i
while temp>0:
if (temp%10) ==7:
break
temp=temp//10
if temp==0:
sum=sum+i**2
i+=1
print(sum)
希望能有所帮助!
(如有侵权,请告知我删除)