0412自然数配列の反転

638 ワード

問題の説明


自然数nを逆さまにして、各数字を要素の配列で返します.例えば、nが12345の場合、[5,4,3,2,1]が返される.

せいげんじょうけん


nは10000000以下の自然数である.

I/O例



コード#コード#

class Solution {
	public int[] solution(long n) {
    	
    	String a = "" + n;
    	int[] answer = new int[a.length()];
    	int cnt=0;
    	while(n>0) {
        	answer[cnt]=(int)(n%10);
        	n/=10;
        	cnt++;
    	} 
    	return answer;
	}
}

に答える


n>0の場合、response[cnt]にn%10の値を加え、n/10を加算します.そしてcnt++を作ります.