프로그래머스 - LV.0 - 마지막 두 원소

박종일·2023년 10월 18일
0

프로그래머스 LV.0

목록 보기
46/46

풀어보기

나의 풀이

def solution(num_list):
    answer = []
    if num_list[-1] > num_list[-2] :
        num_list.append(num_list[-1] - num_list[-2])
    elif num_list[-1] <= num_list[-2] :
        num_list.append(num_list[-1] * 2)
        
    return num_list

다른 풀이

def solution(num_list):
    n1, n2 = num_list[-1], num_list[-2]
    if n1 > n2:
        num_list.append(n1 - n2)
    else:
        num_list.append(n1 * 2)
    return num_list

마지막 두 원소만 변수 할당으로 비교하는 것도 굿 포인트라고 생각한다.

profile
존경하는 인물: 스토브리그 백승수 단장(남궁민)

0개의 댓글