풀이
- 뭔가 규칙을 적용하여 풀고 싶었는데
- n의 범위가 100까지 밖에 안되어서 그냥 해결해도 문제 없다고 판단
- n의 범위 만큼 반복하도록 하여 result의 값을 1증가한 다음
- result의 조건 분기에 따른 while 돌게 하여 해결
def solution(n):
result = 0
for _ in range(n):
result += 1
while (not result%3 or "3" in set(str(result))): result += 1
return result
'알고리즘' 카테고리의 다른 글
[파이썬] 순열,조합 (0) | 2024.04.04 |
---|---|
[프로그래머스, 파이썬] 등수 매기기 (1) | 2024.03.29 |
[프로그래머스, 자바스크립트] 삼각형의 완성조건 (1) (0) | 2024.03.25 |
[프로그래머스, 파이썬] 숫자 변환하기 (0) | 2024.03.22 |
[프로그래머스, 파이썬] 롤케이크 자르기 (0) | 2024.03.22 |