[프로그래머스] Lv.0 주사위 게임 1.java

hgghfgf·2023년 5월 10일
0

프로그래머스

목록 보기
27/227

주사위 게임 1.java

class Solution {
    public int solution(int a, int b) {
        int answer = 0;
        
        if(a%2==1&&b%2==1){//모두 홀수
            answer = a*a+b*b;
        }else if(a%2==1||b%2==1){//하나만 홀수
            answer = 2*(a+b);
        }else{//짝수
            answer = Math.abs(a-b);
        }
        
        return answer;
    }
}

a와 b가 모두 홀수일 경우: a^2 + b^2
a와 b 중 하나만 홀수일 경우: 2(a+b)
a와 b가 모두 짝수일 경우: |a-b|

출처: 프로그래머스 코딩 테스트 연습, https://school.programmers.co.kr/learn/challenges

0개의 댓글