문제 > 백준 11047번 동전0
출처 : 백준 11047번 동전0
▶ 나의 풀이 in Python3
## 문제풀이
# n = int(input()) ; k = int(input())
n, k = map(int, input().split())
m = []
num = 0
for i in range(n):
m.append(int(input()))
m.sort(reverse = True)
# print(m)
for i in m:
num += k//i
k %= i
print(num)
풀이는 간단합니다.
오름차순으로 된 동전 리스트를 내림차순으로 정렬시킨 후, 이에 대한 몫과 나머지를 for문으로 계산하는 방식으로 풀면 됩니다.
반응형
'Tests > 백준' 카테고리의 다른 글
[백준] 8958번 OX퀴즈 > 파이썬 (0) | 2021.07.18 |
---|---|
[BOJ] 백준 17298번 오큰수 파이썬 (0) | 2021.05.26 |
[BOJ] 백준 1110번 더하기 사이클 파이썬 (0) | 2021.05.10 |
[BOJ] 백준 그룹 단어 체커 1316번 파이썬 (0) | 2021.05.09 |
[BOJ] 백준 2293번 동적계획법 동전 1 (0) | 2021.04.25 |
댓글