첫번째 시도
1 2 4 3
11 12 14 21 22 24 41 42 44 12(3+9)
111 112 114 121 122 124 141 142 144 39(3+9+27)
while(n<=0){
a++;
count++
n=n-(3**a);
};
//n은 자연수, count는 124나라 숫자의 길이
//(3**a)+n은 위치
위치는 아는데 숫자를 어떻게 변환을 시킬까?
ex)
(4-3)/3 0..1
(7-3)/3 1...1
(10-3)/3 2...1
이렇게 되면 0 1 2로 나오게 되고 다시 1 2 4로 변환을 해주는 복잡한 과정은 거쳐야한다.
두번째 시도
자연수 n을 3으로 나눈다.
만약 n이 4면, 몫이 1 나머지가 1일 것이다. 그렇게 되면 124 나라의 숫자대로 변경이 된다. 하지만 n이 9이면, 몫은 3 나머지는 0일 것이다.
124 나라의 숫자는 오직 1 2 4 뿐이기 때문에 값을 변경해줘야 한다.