본문 바로가기

코딩테스트

코딩 테스트) 3진법 뒤집기 - 프로그래머스(java)

문제)

제한 조건)

입출력 예)

생각할 점)

// 입력받은 수 > 3진법으로 변경 , 변경한수 배열에 저장 

// 문자열 뒤집기 후 다시 

코드 설명)

6 -> 배열의 크기를 미리 알 수 없기 때문에 리스트로 저장

8~11 ->  10진수를 3으로 나눴을 때의 나머지 값을 리스트에 저장(3진수로 변환)

13 -> 3진수가 들어있는 리스트 뒤집기

15~18 -> 리스트 각 값에 3^0,3^1,3^2 --- 곱한 뒤 더해주기 ( 10진수로 변환)

다른 사람 풀이)

배운점,배울점)

Integer.parseInt(a,3) > a값을 3진수의 정수형으로 반환

 



Calendar
«   2025/03   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31
Tags
더보기
Archives
Visits
Today
Yesterday