꾸준히 안타치기

17614 - 369 본문

CS/백준

17614 - 369

글자줍기 2022. 6. 28. 16:45
반응형

https://www.acmicpc.net/problem/17614

# N을 입력받는다.
N = int(input())
# 카운들 담을 변수
count = 0
# 3부터 N을 1씩 증가시키며 반복한다.
for i in range(3, N+1):
    count += str(i).count('3') 
    count += str(i).count('6')
    count += str(i).count('9')
print(count)

369게임 중 박수를 쳐야하는 첫 숫자는 3이므로 0이나 1부터 시작할 필요없이 반복문의 범위의 첫 수를 3으로 한다.

입력한 i를 문자열 형식으로 변환한다.

3 혹은 6 혹은 9의 개수를 구해 count 값에 누적한다.

반응형

'CS > 백준' 카테고리의 다른 글

1712 - 손익분기점  (0) 2022.06.29
10172 - 개  (0) 2022.06.29
3040 - 백설 공주와 일곱 난쟁이 ( 조합, 순열 )  (0) 2022.06.29
2739 - 구구단  (0) 2022.06.28
1000 - A+B  (0) 2022.06.28
Comments