문제)
제한 조건)
입출력 예)
생각할 점)
// 입력받은 수 > 3진법으로 변경 , 변경한수 배열에 저장
// 문자열 뒤집기 후 다시
코드 설명)
6 -> 배열의 크기를 미리 알 수 없기 때문에 리스트로 저장
8~11 -> 10진수를 3으로 나눴을 때의 나머지 값을 리스트에 저장(3진수로 변환)
13 -> 3진수가 들어있는 리스트 뒤집기
15~18 -> 리스트 각 값에 3^0,3^1,3^2 --- 곱한 뒤 더해주기 ( 10진수로 변환)
다른 사람 풀이)
배운점,배울점)
Integer.parseInt(a,3) > a값을 3진수의 정수형으로 반환
'코딩테스트' 카테고리의 다른 글
코딩 테스트) 같은 숫자는 싫어- 프로그래머스(java) (0) | 2022.11.20 |
---|---|
코딩 테스트) 최소직사각형 - 프로그래머스(java) (0) | 2022.11.20 |
코딩 테스트) 하샤드 수 - 프로그래머스(java) (0) | 2022.11.20 |
코딩 테스트) 콜라츠 추측 - 프로그래머스(java) (0) | 2022.11.20 |
코딩 테스트)완주하지 못한 선수 - 프로그래머스(java) (0) | 2022.11.20 |