
🔗link[문제 설명]자연수 n을 뒤집어 각 자리 숫자를 원소로 가지는 배열 형태로 리턴해주세요. 예를들어 n이 12345이면 [5,4,3,2,1]을 리턴합니다.[제한 조건]n은 10,000,000,000이하인 자연수입니다.[입출력 예]Solution.javaclass Solution { public int[] solution(long n) { String nStr = n + ""; int[] answer = new int[nStr.length()]; for(int i = 0; i answer[i] = nStr.charAt(nStr.length() -1 -i) - '0'; 이 숫자가 되는 이유만약 '5' - '0'이라면?컴퓨터는 문자도 숫자 즉,..

🔗link[문제 설명]자연수 N이 주어지면, N의 각 자릿수의 합을 구해서 return 하는 solution 함수를 만들어 주세요. 예를들어 N = 123이면 1 + 2 + 3 = 6을 return 하면 됩니다.[제한 사항]N의 범위 : 100,000,000 이하의 자연수[입출력 예][입출력 예 설명]입출력 예 #1 문제의 예시와 같습니다. 입출력 예 #2 9 + 8 + 7 = 24이므로 24를 return 하면 됩니다.Solution.javapublic class Solution { public int solution(int n) { int answer = 0; String nStr = Integer.toString(n); for(int i = 0; i

🔗link[문제 설명]정수 n을 입력받아 n의 약수를 모두 더한 값을 리턴하는 함수, solution을 완성해주세요.[제한 사항]n은 0 이상 3000이하인 정수입니다.[입출력 예][입출력 예 설명]입출력 예 #1 12의 약수는 1, 2, 3, 4, 6, 12입니다. 이를 모두 더하면 28입니다.입출력 예 #2 5의 약수는 1, 5입니다. 이를 모두 더하면 6입니다.Solution.javaclass Solution { public int solution(int n) { int answer = 0; for(int i = 1; i Math.sqrt() 활용import java.util.ArrayList;class Solution { public int solution(i..