본문 바로가기
프로그래머스

주사위 게임 2 (C#)

by LemongO 2024. 6. 3.

📌프로그래머스 181930

💡풀이

  • 가장 단순하면서 가장 직관적인 if 조건으로만 구분한다.
  • if 1. 세 주사위가 모두 같은 수일 때 return
  • if 2. 두 주사위가 같은 수일 때 return
  • 3. 이도저도 아니면 다 다른 수이니 return
  • if의 순서가 바뀌면 안 된다.
public int 주사위게임2(int a, int b, int c)
{
    if (a == b && b == c && a == c)
        return (a + b + c) * (a * a + b * b + c * c) * (a * a * a + b * b * b + c * c * c);
    if (a == b || a == c || b == c)
        return (a + b + c) * (a * a + b * b + c * c);            

    return a + b + c;
}

'프로그래머스' 카테고리의 다른 글

할인 행사 (C#)  (1) 2024.06.05
n^2 배열 자르기 (C#)  (0) 2024.06.04
수 조작하기 2 (C#)  (0) 2024.06.03
9로 나눈 나머지 (C#)  (0) 2024.06.03
접미사 배열 (C#)  (0) 2024.06.03