<aside> 💡

조건식을 어떻게 필터링 할 건지 → 모든 테스트 케이스를 통과해야 함

</aside>

1. 내가 작성한 코드

def solution(a, b, c):
    answer = 0

    if a != b != c != a:
        answer = a+b+c
    elif a == b == c:
        answer = (a*3) * ((a ** 2) + (a ** 2) + (a ** 2)) * ((a ** 3) + (a ** 3) + (a ** 3))
    else: 
        answer = (a+b+c) * ((a*a) + (b*b) + (c*c))

    return answer

2. 핵심 아이디어

3. 보완할 점

def solution(a, b, c):
    **check=len(set([a,b,c]))**
    if check==1:
        return 3*a*3*(a**2)*3*(a**3)
    elif check==2:
        return (a+b+c)*(a**2+b**2+c**2)
    else:
        return (a+b+c)