#输出1~n中能被3整除,且至少有一位数字是5的所有整数.
#思路:题中两个条件 还是要用列表先拆分数位,数位和要对3整除。用上一个题的模板。
x = int(input())
#首先生成1-x的整数
for i in range(1,x+1):
y = len(str(i))
if y == 1:
pass
# print(i)
else:
z = []
for j in range(len(str(i))):
m = 10**j
l = int(i/m)
z.append(l%10)
z = z[::-1]
if len(z)==len(str(i)) and i%3==0 and 5 in z:
print(i)


京公网安备 11010502036488号