RyanNerd
라덕'Story
RyanNerd
  • 분류 전체보기 (53) N
    • Study Note (18) N
      • Python (3)
      • R (1)
      • Airflow (7)
      • 통계 (7) N
    • 빅데이터분석기사 (1)
      • 필기 (1)
    • Programmers (28)
      • Python (13)
      • SQL (15)
    • Project (3)
      • Django (3)
    • Mac (2)
    • 맛집 (0)

블로그 메뉴

  • NaverBlog
  • 홈

최근 글

전체 방문자
오늘
어제
hELLO · Designed By 정상우.
RyanNerd

라덕'Story

Programmers/Python

Level 0 - 최댓값 만들기(1)

2023. 7. 12. 22:34

문제 : 정수 배열 numbers가 매개변수로 주어집니다. numbers의 원소 중 두 개를 곱해 만들 수 있는 최대값을 return 하도록 solution 함수를 완성해주세요

 

입출력 예

numbers result
[1,2,3,4,5] 20
[0,31,24,10,1,9] 744

 

내가 푼 답 

def solution(numbers):
    answer = 0
    numbers.sort()
    answer = numbers[-1] * numbers[-2]
    return answer

풀이 : numbers를 sort를 활용하여 정렬해 리스트 인덱싱을 활용하여 맨마지막과, 2번째 마지막값을가지고와서 곱해주는 방법으로 품

'Programmers > Python' 카테고리의 다른 글

Level 0 - 피자 나눠 먹기 (1)  (0) 2023.07.18
Level0 - 배열의 유사도  (3) 2023.07.17
Level0 짝수,홀수 개수  (0) 2023.07.15
Level0 - 편지  (0) 2023.07.15
Level0 - 중복된 숫자 개수  (0) 2023.07.13
    'Programmers/Python' 카테고리의 다른 글
    • Level0 - 배열의 유사도
    • Level0 짝수,홀수 개수
    • Level0 - 편지
    • Level0 - 중복된 숫자 개수
    RyanNerd
    RyanNerd
    라이언 덕후의 일상 스토리~

    티스토리툴바