주사위 게임 2 Lv. 0

박영준·2023년 6월 2일
0

코딩테스트

목록 보기
207/300
class Solution {
    public int solution(int a, int b, int c) {
        int answer = 0;
        return answer;
    }
}


해결법

방법 1

class Solution {
    public int solution(int a, int b, int c) {
        int answer = 0;
        
        if (a != b && b != c && a != c) {
            answer = a + b + c;
        } else if ((a == b && a != c && b != c) || (a == c && b != a && b != c) || (b == c && b != a && c != a)) {
            answer = (a + b + c) * (int)(Math.pow(a, 2) + Math.pow(b, 2) + Math.pow(c, 2));
        } else if (a == b && b == c && a == c) {
             answer = (a + b + c) * (int)(Math.pow(a, 2) + Math.pow(b, 2) + Math.pow(c, 2)) * (int)(Math.pow(a, 3) + Math.pow(b, 3) + Math.pow(c, 3));
        }
        
        return answer;
    }
}

주사위 게임 2 Lv. 0

profile
개발자로 거듭나기!

0개의 댓글