728x90
https://school.programmers.co.kr/learn/courses/30/lessons/181930
📝 나의 풀이
using System;
public class Solution {
public double solution(int a, int b, int c) {
double answer = 0;
double tmp1 = a+b+c;
double tmp2 = (a*a) + (b*b) + (c*c);
double tmp3 = Math.Pow(a, 3) + Math.Pow(b, 3) + Math.Pow(c, 3);
if( a == b && b==c ) {
answer = tmp1 * tmp2 * tmp3;
} else if(a==b&&b!=c||a==c&&c!=b||a!=b&&b==c){
answer = tmp1*tmp2;
} else {
answer = tmp1;
}
return answer;
}
}
728x90
'코딩테스트 > [C#] 프로그래머스' 카테고리의 다른 글
[프로그래머스 | C# | Lv.0] 글자 지우기 (0) | 2023.09.24 |
---|---|
[프로그래머스 | C# | Lv.0] 문자열 돌리기 (0) | 2023.09.24 |
[프로그래머스 | C# | Lv.0] 콜라츠 수열 만들기 (1) | 2023.09.24 |
[프로그래머스 | C# | Lv.0] 이차원 배열 대각선 순회하기 (0) | 2023.09.24 |
[프로그래머스 | C# | Lv.0] 커피 심부름 (0) | 2023.09.24 |