본문 바로가기
프로그래머스Java

프로그래머스Java - 자연수를 뒤집어서 배열만들기

by Kiwimel0n 2024. 1. 12.
  • 문제설명

자연수 n을 뒤집어 각 자리 숫자를 원소로 가지는 배열 형태로 리턴해주세요. 예를들어 n이 12345이면 [5,4,3,2,1]을 리턴합니다.

  • 제한 조건
  • n은 10,000,000,000이하인 자연수입니다.
  • 입출력 예
n return
12345 [5, 4, 3, 2, 1]

 

 

class Solution {
    public int[] solution(long n) {
        int size = 0;
        long num = n;
           while(n > 0){
            size++;
            n = n/10;
        }
        int[] answer = new int[size];
            for(int i = 0 ; i < size ; i ++){
                answer[i] = (int)(num % 10);
                num = num / 10;
                 }
         
        return answer;
    }
}