시간초과 코드
N=int(input())
three_cnt=0
six_cnt=0
nine_cnt=0
for i in range(1,N+1):
i_str=str(i)
three_cnt+=i_str.count("3")
six_cnt+=i_str.count("6")
nine_cnt+=i_str.count("9")
print(three_cnt+six_cnt+nine_cnt)
정답
N=int(input())
cnt=0
for i in range(1,N+1):
i_str=str(i)
cnt+=i_str.count("3")+i_str.count("6")+i_str.count("9")
print(cnt)
이 문제는 python의 count라는 개념만 알고 있었다면 쉽게 풀 수 있는 문제였다.