반응형
[ Contents ]
1. 문제 (링크 참조)
17614번: 369
민수는 같은 반 친구들과 369게임을 하고 있다. 369게임은 여러 명이 원형으로 둘러 앉아 시작 위치의 사람이 1을 외치며 시작된다. 이후 시계방향으로 돌아가며 2, 3, 4와 같이 1씩 증가된 수가 자
www.acmicpc.net
2. 문제 풀이
1부터 n까지 369게임을 진행합니다. 3, 6, 9가 들어간 숫자만큼 박수를 쳐야하며, n까지 박수 친 횟수를 구해야 합니다.
2022.01.16 - [Algorithm] - [Algorithm] 브루트 포스(Brute Force)는 노가다 기법?
[Algorithm] 브루트 포스(Brute Force)는 노가다 기법?
[ Contents ] 1. 브루트 포스란? Brute(짐승 같은, 난폭한) + Force(힘, 폭력)의 합성어입니다. 무식하게 푸는 기법으로, '노가다'에 가까운 접근법입니다. 모든 경우의 수를 시험해보며 문제를 해결합니
star7sss.tistory.com
수학적인 접근으로도 가능하겠지만, 직관적으로 간단히 풀이해도 됩니다. 1부터 n까지 하나하나 세어줍니다.
3. 코드
# 입력
n = int(input())
# 브루트포스
cnt = 0 # 박수 친 횟수
for num in range(1, n+1):
for i in str(num):
if i == '3' or i == '6' or i == '9':
cnt += 1
print(cnt)
반응형
'Algorithm' 카테고리의 다른 글
[NP/3-SAT완전] 백준 17903 Counting Clauses - 파이썬(Python) (0) | 2022.10.14 |
---|---|
[구현/수학] 백준 21354 Äpplen och päron - 파이썬(Python) (0) | 2022.10.13 |
[구현/수학] 백준 24751 Betting - 파이썬(Python) (0) | 2022.10.11 |
[구현/수학] 백준 24087 アイスクリーム (Ice Cream) - 파이썬(Python) (0) | 2022.10.10 |
[BruteForce/브루트포스] 백준 2061 좋은 암호 - 파이썬(Python) (0) | 2022.10.09 |
댓글