프로그래머스
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.
programmers.co.kr
풀이방법:
- 명함은 옆으로 눕혀서 넣을 수 있으며, 모든 명함이 들어갈 수 있는 최소 크기를 구하는 문제
- 따라서, 주어진 각 명함의 가로와 세로의 크기 중에서 큰 값들 중 제일 큰 값과 작은 값들 중 제일 큰 값을 구해야함
풀이코드:
def solution(sizes):
maxv,minv = 0,0
for card in sizes:
maxv = max(card) if max(card) > maxv else maxv
minv = min(card) if min(card) > minv else minv
return maxv*minv
'알고리즘 > 프로그래머스' 카테고리의 다른 글
[프로그래머스/python] 같은숫자는싫어 (0) | 2023.07.03 |
---|---|
[프로그래머스/python] 타겟넘버 (0) | 2023.07.03 |
[프로그래머스/python] 연속된 부분 수열의 합 (0) | 2023.05.01 |
[프로그래머스/python] n^2 배열 자르기 (0) | 2023.03.28 |
[프로그래머스/python] 소수 찾기 (0) | 2023.03.27 |