0부터 9999까지 8을 포함하지 않는 수는 총 몇개일까?
8, 108, 888, 9998 등은 8을 포함하고 있는 수입니다. 111, 299, 4 등과 같은 수는 8을 포함하지 않는 수 입니다.
print(len([ x for x in range(10000) if '8' not in str(x) ]))
결과: 6561
파이썬 3.8.5
2022年07月11日 22:09
count = 0
for i in range(0, 10000):
a = list(str(i))
if "8" not in a:
count += 1
print(count)
파이썬으로 풀이해보았습니다.
2022年07月15日 16:27
count = 0
for i in range(0,10000) :
f = str(i)
if '8' not in f : count = count + 1
print(count)
2022年08月17日 13:49
풀이 작성