본문 바로가기

자바 Java/프로그래머스

[프로그래머스] 자연수 뒤집어 배열로 만들기

728x90

프로그래머스 '자연수 뒤집어 배열로 만들기' 풀이

 

문제 ) 자연수 n을 뒤집어 각 자리 숫자를 원소로 가지는 배열 형태로 리턴해주세요.

  • n은 10,000,000,000이하인 자연수입니다.

나의 풀이 )

 

 

아래 더보기란에 추가 설명

더보기

1. 입력받은 정수 n의 각 자리의 숫자만을 뽑아내기 위해 우선 n을 String으로 형 변환해줍니다.

2. 그 후 String 배열인 numbers를 만들어 형 변환 한 n을 한 글자씩 쪼개어 넣어줍니다.

3. numbers 배열과 똑같은 크기의 int형 배열을 만들어 numbers의 마지막 인덱스 값부터 정수화하여 새로 만든 int형 배열의 첫 인덱스에 넣어줍니다. 그리고 이것을 반복합니다.

   즉, for문을 이용하여 numbers의 마지막 인덱스부터 값을 출력하여 정수화 한 뒤, 이를 차례대로 int형 배열에 넣어주면 됩니다.

수정할 부분이 발견되거나 궁금한 점이 있으면 댓글 남겨주세요.

성장을 위한 댓글은 환영입니다 :)

728x90