728x90
class Solution {
public int solution(int a, int b) {
boolean isOddA = a % 2 != 0;
boolean isOddB = b % 2 != 0;
if (isOddA && isOddB) {
return a*a + b*b;
} else if (isOddA || isOddB) {
return 2 * (a + b);
} else {
return Math.abs(a - b);
}
}
}
728x90
반응형
'Algorithm > 프로그래머스' 카테고리의 다른 글
[알고리즘] 날짜 비교하기 Java (0) | 2023.06.18 |
---|---|
[알고리즘] 커피 심부름 Java (0) | 2023.06.18 |
[알고리즘] 정수 찾기 Java (0) | 2023.06.15 |
[알고리즘] 꼬리 문자열 Java (0) | 2023.06.14 |
[알고리즘] 부분 문자열 Java (0) | 2023.06.13 |