
[Programmers] Level 2. 광물 캐기
·
코딩테스트/Python
🔗 Problem Link 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr❔Thinking주어진 다이아몬드, 철, 돌 곡괭이로 주어진 광물을 최대한 캘때, 가장 적은 피로도가 쌓이는 방법을 찾는다.곡괭이가 적은 경우 광물이 남을 수 있고, 광물이 적을 경우 곡괭이가 남을 수 있다.💻Solution1. 모든 경우 확인 (시간초과)from itertools import permutationsdef solution(picks, minerals): total_cost = 10e9 # 곡괭이 선택하기 need_pick = len(minerals) // 5 + 1 total_pick = [..