[C#]3진법 뒤집기.
2021. 2. 5. 20:17ㆍ[C#] 코딩테스트 문제풀이
반응형
프로그래머스 문제
문제 설명
자연수 n이 매개변수로 주어집니다. n을 3진법 상에서 앞뒤로 뒤집은 후, 이를 다시 10진법으로 표현한 수를 return 하도록 solution 함수를 완성해주세요.
풀이
using System;
public class Solution {
public int solution(int n) {
int answer=0;
while(n>0){
answer*=3;
answer+=n%3;
n/=3;
}
return answer;
}
}
레벨 1단계에 문제가 추가되었길래 풀어보았다.
반응형
'[C#] 코딩테스트 문제풀이' 카테고리의 다른 글
[C#]두 개 뽑아서 더하기(List,Array 정렬) (0) | 2021.02.05 |
---|---|
[C#] 내적 (0) | 2021.02.05 |
[C#] 프린터(스택/큐) (0) | 2020.12.26 |
[C#] 이진 변환 반복하기 (2진수변환) (0) | 2020.12.05 |
[C#] 쿼드압축후 개수 세기(재귀) (0) | 2020.12.05 |