문제
https://school.programmers.co.kr/learn/courses/30/lessons/120862
설계
- 정렬 후 (음수 * 음수) 또는 (양수 * 양수)로 계산하는 경우가 가장 크다
def solution(numbers):
numbers.sort()
answer = max(numbers[-1] * numbers[-2], numbers[0] * numbers[1])
return answer
'PS (Problem Solving) > Programmers' 카테고리의 다른 글
[프로그래머스] 팩토리얼 - 파이썬 (2) | 2023.01.26 |
---|---|
[프로그래머스] 모스부호 (1) - 파이썬 (0) | 2023.01.25 |
[프로그래머스] 피자 나눠 먹기 (2) - 파이썬 (0) | 2023.01.25 |
[프로그래머스] 외계행성의 나이 - 파이썬 (0) | 2023.01.24 |
[프로그래머스] 배열 회전시키기 - 파이썬 (0) | 2023.01.24 |