반응형 전체 글162 [파이썬🐍] 프로그래머스 : 최솟값 만들기 def solution(A,B): answer = 0 A.sort() B.sort(reverse=True) for i in range(0,len(A)): answer+=A[i]*B[i] return answer 최솟값을 만드려면 큰 값과 작은 값을 곱해주면 된다. 그렇기에 한 리스트는 오름차순 다른 리스트는 내림차순으로 해서 각각 곱해서 더해주면 끝! 2021. 5. 6. [파이썬🐍] 프로그래머스 : 멀쩡한 사각형 import math def solution(w,h): return w*h-(w+h-math.gcd(w,h)) 이 문제는 수학문제를 푸는 것 같았다ㅋㅋㅋㅋ 공식을 도출해내면 쉽지만 그 과정이 어려웠다. 2021. 5. 6. [파이썬🐍] 프로그래머스 : 키패드 누르기 오늘은 어린이날●▼● 난 더이상 어린이가 아니기에 놀지 못하고 코딩을 한다....^^ def solution(numbers, hand): answer = '' lastL=10 lastR=12 for n in numbers: if n in [1,4,7]: answer+='L' lastL=n elif n in [3,6,9]: answer+='R' lastR=n else: if n==0: n=11 else: n absL=abs(n-lastL) absR=abs(n-lastR) if sum(divmod(absL,3))>sum(divmod(absR,3)): answer+='R' lastR=n elif sum(divmod(absR,3))>sum(divmod(absL,3)): answer+='L' lastL=n els.. 2021. 5. 5. [파이썬🐍] 프로그래머스 : 피보나치 수 def solution(n): Table = [0 for c in range(n+1)] Table[1] = 1 for i in range(2, n+1): Table[i] = (Table[i-1] + Table[i-2]) % 1234567 return Table[i] 2021. 5. 4. 이전 1 ··· 19 20 21 22 23 24 25 ··· 41 다음 반응형