Search
Duplicate

BOJ 5585 거스름돈

생성일
2024/07/29 01:53
URL
태그
그리디 알고리즘
한 줄 요약 다양한 풀이를 생각하며 ‘풀이의 타당성’을 생각하는 작업이 실력을 늘리는 데에 도움이 많이 된다.

문제 설명

1000N1000 - N원에 대해 거스름돈의 최소 개수를 구하는 문제
거스름돈의 종류
500 / 100 / 50 / 10 / 5 / 1

예제 입력/출력

입력1
380
Plain Text
복사
출력1
4
Plain Text
복사
입력2
ab
Plain Text
복사
출력2
2
Plain Text
복사

제약 조건

1M1,0001 ≤ M ≤ 1,000

문제 풀이

동전이 나올 수 있는 모든 경우에 대해 살펴 보기 (브루트 포스)
풀이1 - O(8,000,000)O(8,000,000)
가장 큰 동전부터 고르기 (그리디)
풀이2 - O(1)O(1)

풀이 코드

풀이1
풀이2