프로그래머스_lv0.최댓값 만들기(2)

장윤서·2023년 3월 20일
0
post-thumbnail

문제

풀이

def solution(numbers):
    numbers.sort(reverse=True)
    
    r1 = numbers[0]*numbers[1]
    r2 = numbers[-1]*numbers[-2]
    
    if r1 > r2:
        return r1
    else:
        return r2

내림차순으로 정렬한 후에 앞에 두 숫자의 곱과 뒤에 두 숫자의 곱을 비교하여 큰 수를 return해줍니다.

관련 문법

list.sort() // 오름차순으로 정렬
list.sort(reverse = True) // 내림차순으로 정렬

profile
데이터 분석 공부일지

0개의 댓글