본문 바로가기

알고리즘 공부

주사위 게임

class Solution {
    public int solution(int a, int b, int c) {
        int answer = 1;

        int count = 1;
        if(a == b || a == c || b == c) {
            count++;
        }

        if(a == b && b == c) {
            count++;
        }

        for(int i = 1; i <= count; i++) {
            answer *= (pow(a,i)+pow(b,i)+pow(c,i));
        }

        return answer;
    }

    private int pow(int a, int b) {
        if(b == 0) return 1;
        return a * pow(a, b-1);
    }
}

'알고리즘 공부' 카테고리의 다른 글

마지막 두 원소  (0) 2023.12.09
자바 tostring 메소드  (0) 2023.12.08
등차수열  (1) 2023.12.05
SQL에서 Char와 Varchar2의 차이점  (1) 2023.12.05
자바 append와 concat의 공통점 및 차이점  (0) 2023.12.03