728x90
프로그래머스 '자연수 뒤집어 배열로 만들기' 풀이
문제 ) 자연수 n을 뒤집어 각 자리 숫자를 원소로 가지는 배열 형태로 리턴해주세요.
- n은 10,000,000,000이하인 자연수입니다.
나의 풀이 )
아래 더보기란에 추가 설명
더보기
1. 입력받은 정수 n의 각 자리의 숫자만을 뽑아내기 위해 우선 n을 String으로 형 변환해줍니다.
2. 그 후 String 배열인 numbers를 만들어 형 변환 한 n을 한 글자씩 쪼개어 넣어줍니다.
3. numbers 배열과 똑같은 크기의 int형 배열을 만들어 numbers의 마지막 인덱스 값부터 정수화하여 새로 만든 int형 배열의 첫 인덱스에 넣어줍니다. 그리고 이것을 반복합니다.
즉, for문을 이용하여 numbers의 마지막 인덱스부터 값을 출력하여 정수화 한 뒤, 이를 차례대로 int형 배열에 넣어주면 됩니다.
수정할 부분이 발견되거나 궁금한 점이 있으면 댓글 남겨주세요.
성장을 위한 댓글은 환영입니다 :)
728x90
'자바 Java > 프로그래머스' 카테고리의 다른 글
[프로그래머스] 신규 아이디 추천 (0) | 2022.03.14 |
---|---|
[프로그래머스] 문자열 내림차순으로 배치하기 (0) | 2022.03.11 |
[프로그래머스] 내적 (0) | 2022.03.09 |
[프로그래머스] 문자열을 정수로 바꾸기 (0) | 2022.03.08 |
[프로그래머스] 예산 (0) | 2022.03.07 |