728x90
반응형
3진법 뒤집기(프로그래머스 Lv.1)
https://school.programmers.co.kr/learn/courses/30/lessons/68935
프로그래머스
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.
programmers.co.kr
내 코드
def solution(n):
answer = ''
while(n>0):
n, mod = divmod(n, 3)
answer += str(mod)
answer = int(answer,3)
return answer
이해가 어렵다면 동일한 이야기를 담은 아래 링크를 참고해주길 바란다!
https://star-ccomputer-go.tistory.com/63
(Python) 진수 변환 (2진수, 3진수, 5진수, 10진수, 16진수)
n진수 -> 10진수 변환 이는 무지막지 하게 쉽다. 그냥 result = (변수, n) 만 해주면 되기 떄문! #3진수는 result = int('변수',3) #5진수는 result = int('변수',5) 주의 할 점은 답이 int형이 아닌 str형으로 나온
star-ccomputer-go.tistory.com
728x90
반응형
'Python공부 > 프로그래머스' 카테고리의 다른 글
(Python)최소 직사각형(프로그래머스 Lv.1) (0) | 2023.06.14 |
---|---|
(Python)최대공약수와 최대공배수(프로그래머스 Lv.1) (0) | 2023.06.14 |
(Python)이상한 문자 만들기(프로그래머스 Lv.1)/upper(),lower(), 한줄코딩연습 (0) | 2023.06.14 |
(Python) 예산(프로그래머스 Lv.1)/색다른 생각 (0) | 2023.06.14 |
(Python)행렬의 덧셈(프로그래머스 Lv.1)/zip()활용 (0) | 2023.06.13 |