본문 바로가기
프로그래머스 C++

프로그래머스 3진법 뒤집기

by Srff5123 2023. 10. 3.
728x90

10진법에서 3진법으로 바꾸는 방법은

 

10진법의 수 n에 3을 나눈 몫을 앞에 three벡터에 push back으로 넣어주고

다시 나누어진 몫을 3으로 나누어 몫이 0 이 될때 까지 반복을 하여 3진법으로 변환을 시켜준다.

 

다음 for문을 이용하여 벡터의 사이즈만큼 반복을 해주고

다시 10진법으로 변환을 위해  자리값 마다 계산된 값을 더해주어 변환을 시켜준다.

728x90