문제


풀이
class Solution {
    public int solution(int a, int b) {
        if(a % 2 == 1 && b % 2 == 1) {
            return (int) (Math.pow(a, 2) + Math.pow(b, 2));
        } else if(a % 2 == 1 || b % 2 == 1) {
            return 2 * (a + b);
        } else {
            return Math.abs(a - b);
        }
    }
}
Math.pow(double a, double b)

출처
https://school.programmers.co.kr/learn/courses/30/lessons/181839
'Algorithm > Programmers' 카테고리의 다른 글
| [Programmers] Lv.0 / 커피 심부름 / Java (0) | 2024.03.07 | 
|---|---|
| [Programmers] Lv.0 / 날짜 비교하기 / Java (0) | 2024.03.06 | 
| [Programmers] Lv.0 / 정수 찾기 / Java (0) | 2024.03.06 | 
| [Programmers] Lv.0 / 꼬리 문자열 / Java (0) | 2024.03.05 | 
| [Programmers] Lv.0 / 부분 문자열 / Java (0) | 2024.03.05 | 
 
										
									 
										
									 
										
									 
										
									
댓글