코딩테스트/프로그래머스 Lv. 0

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

촙오 개발자 2025. 2. 2. 22:33
반응형

주사위 게임 2

 

문제 설명

요구사항

  • 1
  • 2
  • 3

 

테스트

package lv0;

public class 주사위_게임_2 {
	public int solution(int a, int b, int c) {
        int answer = 0;
        
        answer = a + b + c;				// 어떤한 조건에서도 실행
        
        if(a == b || a == c || b == c) { // 두개 이상의 숫자가 같을 때 실행
        	answer *= a * a + b * b + c * c; 
        }
        
        if(a == b && b == c) {			// 세개의 숫자가 같을 때 실행 
        	answer *= a * a * a + b * b * b + c * c * c;
        }
        
        return answer;
    }
}

 

프로그래머스

class Solution {
    public int solution(int a, int b, int c) {
        int answer = 0;
        
        answer = a + b + c;
        
        if(a == b || a == c || b == c) {
        	answer *= a * a + b * b + c * c; 
        }
        
        if(a == b && b == c) {
        	answer *= a * a * a + b * b * b + c * c * c;
        }
        
        return answer;
    }
}

 

결과

반응형