가희의자기개발블로그
백준 5585 :거스름돈 : 그리디알고리즘 본문
반응형
https://www.acmicpc.net/problem/5585
5585번: 거스름돈
문제 타로는 자주 JOI잡화점에서 물건을 산다. JOI잡화점에는 잔돈으로 500엔, 100엔, 50엔, 10엔, 5엔, 1엔이 충분히 있고, 언제나 거스름돈 개수가 가장 적게 잔돈을 준다. 타로가 JOI잡화점에서 물건�
www.acmicpc.net
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
int money = scan.nextInt();
money = 1000-money;
int count = 0;
while(money != 0) {
if(money >=500) {
money -=500;
//count++;
}else if(money >=100) {
money -=100;
//count++;
}else if(money >=50) {
money -=50;
}else if(money >=10) {
money -=10;
}else if(money >=5) {
money -=5;
}else {
money -=1;
}
count++;
}
System.out.println(count);
}
}
반응형
'프로그래밍 언어 > 알고리즘' 카테고리의 다른 글
백준 1931번 <회의실배정> 그리디알고리즘 (0) | 2020.07.02 |
---|---|
10610 백준 30 <그리디 알고리즘> (0) | 2020.06.24 |
백준 2217번 로프 <그리디알고리즘> (0) | 2020.06.23 |
백준 11047번: 동전 0 그리디알고리즘 (0) | 2020.06.18 |
백준 11399번 -그리디알고리즘 (0) | 2020.06.17 |
Comments