본문 바로가기

내일배움캠프/Today I Learned

[내배캠] 나의 열네번째 회고록

오늘은 팀원들과 프로그래머스 Lv.0문제 2개를 풀면서

코드리뷰를 하는 시간을 가졌다

생각보다 똑같은 문제를 다 다르게 푸는게 신기했고 

확실히 같이 하니 공부의 시너지 효과가 나는 걸 느꼈다 

 

 

# 삼각형의 완성 조건

def solution(sides):
    sum = 0
    sides.sort()
    max_num = 0

    if sides[2] < sides[0] + sides[1]:
        return 1
    for i in range(len(sides)):
        if max_num < sides[i]:
           max_num = sides[i]
        sum += sides[i]


    if max_num < sum-max_num:
        return 1 
    return 2

 

# 양꼬치

def solution(n, k):
    answer = 0
    num = int(n / 10)

    if n >= 10:
        answer = (n * 12000) - ((num - k) * 2000)
    else:
        answer = (n * 12000) + (k * 2000)

    return