첫번째 시도

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 뿐이기 때문에 값을 변경해줘야 한다.