프로그래머스 제곱수 판별하기
import java.lang.Math; class Solution { public int solution(int n) { double a = Math.sqrt(n); if(a == (int)a) { return 1; } else { return 2; } } } Math.sqrt() = 자바 제곱근(루트)구하기, 입력값과 출력값은 모두 double형 제곱수는 루트를 씌우면 정수가 나올 것이기 때문에 if문에 '루트 값이 정수이면' 이라는 조건문을 작성했다.
- JAVA STUDY/프로그래머스
- · 2023. 12. 15.
프로그래머스 배열 원소의 길이 문제
class Solution { public int[] solution(String[] strlist) { int[] answer = new int[strlist.length]; for(int i = 0; i < strlist.length; i++) { answer[i] = strlist[i].length(); } return answer; } } - 주어진 문자열 배열의 길이만큼 정수 배열을 선언 - 문자열의 길이를 계산하여 정수 배열에 저장합니다. - 계산된 정수 배열을 반환
- JAVA STUDY/프로그래머스
- · 2023. 12. 14.