프로그래머스 124나라의 숫자

최준근·2021년 10월 8일
0

문제설명

생각하기

  1. 1,2,4를 반복적으로 3의 배수마다 구현해야한다.
  2. n% 3 으로 1 -->1 2 -->2 3-->0 나머지가 이렇게 나온다.
  3. 배열 0,1,2을 사용해 1,2,4 각 숫자로 치환해주자
  4. 그러기 위해서 1-->0 2-->1 3-->2 가 되는 규칙을 찾아야한다.
  5. n의 값을 -1씩 빼준다면 0,1,2 값을 구할 수 있다 .
    6 반복문 while을 통해 조건을 안에 넣어주고 n //=3으로 n값을 줄여준다. 그러면서 앞자리의 숫자를 구할 수 있다.

내 코드

문제복기

단순 구현 문제이지만 반복되는 조건이 있고 그에 맞는 규칙을 찾는 것이 중요하다.
여러 케이스를 두고 생각하는것을 습관화 해야겠다.

profile
느려도 좋으니 꾸준하게

0개의 댓글