728x90
728x90
가장 큰/작은 거 순차 선택하는 문제에 사용할 수 있다.
거스름돈 문제 코드)
n = int(input()) #금액
count = 0
list = [1000, 500, 100, 50, 10]
for coin in list:
count += n //coin #해당 화폐로 거슬러 줄 수 있는 동전의 개수 세기
n %= coin #나머지로 리셋
print(count)
큰 수의 법칙)
n, m, k = map(int, input().split())
data = list(map(int, input().split()))
data.sort()
max1 = data[n-1]
max2 = data[n-2]
result = 0
while True:
for i in range(k):
if m == 0:
break
result += max1
m -= 1
if m == 0:
break
result += max2
m -= 1
print(result)
728x90
728x90
'기타' 카테고리의 다른 글
재해 복구 시스템 : 핫, 웜, 콜드 사이트, 중복 사이트 (0) | 2021.05.28 |
---|---|
블록체인1.0 2.0 차이, 토큰. 크립토키티, ERC-721, ERC20. (0) | 2021.05.24 |
인코딩 뜻 (0) | 2021.05.24 |
졸리의 기술사업화 이론 (0) | 2021.03.29 |
그램 자꾸 꺼짐 현상. 노트북 배터리 수명 효율 체크하는 법: 프로그램 다운x (0) | 2021.03.03 |
댓글