Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |
Tags
- 파이썬
- MySQL
- 딥러닝
- 웨어하우스 보관 최적화
- leetcode
- forecast
- 피그마인디언
- oracle
- Inventory Optimization
- ModelCheckPoint
- Labor Management System
- 프로그래머스
- SKU Consolidation
- TensorFlowGPU
- 신경쓰기의 기술
- kaggle
- tensorflow
- 당신의 인생이 왜 힘들지 않아야 한다고 생각하십니까
- Product Demand
- MS SQL Server
- 코딩테스트
- SQL
- eda
- pandas profiling
- ABC Analysis
- HackerRank
- 코딩테스트연습
- ProfileReport
- Gaimification
- 데이터분석
Archives
- Today
- Total
오늘도 배운다
3진법 뒤집기/ 프로그래머스, 파이썬 코딩테스트 연습 월간 코드 챌린지 시즌1 본문
문제
자연수 n이 매개변수로 주어집니다. n을 3진법 상에서 앞뒤로 뒤집은 후, 이를 다시 10진법으로 표현한 수를 return 하도록 solution 함수를 완성해주세요.
제출답안
def solution(n):
r_ternary='' #진수변환 각 단계를 거꾸로 기록할 변수
while(n>0): #3으로 나눌 수 없을 때까지 반복
r_ternary+=f'{n%3}' #3으로 나눈 나머지를 기록
n = n//3
answer = int(r_ternary, 3)
return answer
획득점수
2점
문제 바로가기
728x90
'코딩테스트연습(파이썬)' 카테고리의 다른 글
두 개 뽑아서 더하기 / 프로그래머스, 파이썬 코딩테스트 연습 월간 코드 챌린지 시즌1 (0) | 2023.01.02 |
---|---|
키패드 누르기 / 프로그래머스, 파이썬 코딩테스트 연습 2020 카카오 인턴십 (0) | 2022.12.31 |
과일장수 / 프로그래머스, 파이썬 코딩테스트 연습 연습문제 (0) | 2022.12.29 |
콜라 문제 / 프로그래머스, 파이썬 코딩테스트 연습 연습문제 (0) | 2022.12.28 |
예산 / 프로그래머스, 파이썬 코딩테스트 연습 Summer/Winter Coding(~2018) (0) | 2022.12.27 |
Comments