반응형
https://school.programmers.co.kr/learn/courses/30/lessons/12899
프로그래머스
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.
programmers.co.kr
<문제 풀이>
- 1, 2, 4 세 가지 숫자기 때문에 3으로 나누어 나온 나머지를 answer 앞에 붙여서 수를 완성한다.
<Code>
def solution(n):
answer = ''
check = {1: '1', 2: '2', 0: '4'}
while n > 0:
answer = check[n % 3] + answer
n = (n-1) // 3
return answer
※ 잘못된 점, 개선점 등이 있다면 언제든 댓글로 알려주시면 감사하겠습니다.
![](https://t1.daumcdn.net/keditor/emoticon/niniz/large/010.gif)
반응형
'Alogorithm > programmers' 카테고리의 다른 글
[programmers] Lv2 올바른 괄호 - Python & Java (0) | 2023.05.09 |
---|---|
[programmers] Lv2 2xn 타일링 - Python (0) | 2023.04.18 |
[programmers] Lv2 두 원 사이의 정수 쌍 - Python (0) | 2023.04.17 |
[programmers] Lv2 요격 시스템 - Python & Java (0) | 2023.04.14 |
[programmers] Lv3 단속카메라 - Python (0) | 2023.04.14 |