진수변환1 Lv2_[124 나라의 숫자, C++] 풀이 및 알고리즘 정리 - 프로그래머스 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 내용, 조건, 예시는 프로그래머스 사이트 참조 알고리즘 진수 변환에 문제는 mod(모드; %) 연산자를 활용하는 것이 효율적 124나라는 3진수와 동일함 아래의 표에 필요한 계산값을 정리함 패턴을 분석하면 %(mod) 연산은 1, 2, 0 순으로 반복 → string("412")로 구성 후 index 접근 가능 / (나눗셈) 연산은 0, 0, 1 패턴으로 반복 → 3번째 값만 다른 2개의 값보다 1이 많음 → 3개씩 묶어서 같은 자리수가 되기 때문에 3번째 값에는 -1을 해줌 나머지 값을 결과값 앞으로 .. 2023. 3. 23. 이전 1 다음 728x90 반응형