안녕
-
프로그래머스 - 자연수 뒤집어 배열로 만들기알고리즘 2022. 4. 25.
import java.util.Arrays; public class P_14 { public int[] sol(long n) { // 자연수 뒤집어 배열로 만들기 String x = String.valueOf(n); StringBuilder sb = new StringBuilder(x); sb.reverse(); String[] arr = sb.toString().split(""); int[] ans = new int[arr.length]; for(int i=0; i
-
프로그래머스 - 정수 제곱근 판별알고리즘 2022. 4. 23.
public class P_12 { public static long sol(long n) { // 정수 제곱근 판별 double x = Math.sqrt(n); // 제곱근 long ans; if(Math.pow((int)x, 2) == n) { ans = (long)Math.pow(x+1, 2); } else { ans = -1; } return ans; } public static void main(String[] args) { long x = 1; System.out.println(sol(x)); } } * Math 메소드 이용해서 풀이 Math의 sqrt() 메소드 = 인수의 제곱근을 구해준다. (double 형만 입력 가능, 출력도 double형) Math의 pow() 메소드 = pow(n, ..