SW Expert Academy
SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요!
swexpertacademy.com
문제 접근
금액에 해당하는 변수를 만들고 해당 변수에 입력받은 돈을 금액으로 나눈 몫을 넣고, 나눈 나머지는 다음 금액으로 다시 나누는 작업을 반복
금액 갯수 출력 후에는 줄을 넘겨줘야 답으로 인정되더라 (입력값이 출력값에 딱 붙어서 그런듯?)
import java.util.*;
import java.io.*;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int T = sc.nextInt();
for(int t=0; t<T; t++) {
int money = sc.nextInt();
int won50000;
int won10000;
int won5000;
int won1000;
int won500;
int won100;
int won50;
int won10;
won50000 = money / 50000;
money = money % 50000;
won10000 = money / 10000;
money = money % 10000;
won5000 = money / 5000;
money = money % 5000;
won1000 = money / 1000;
money = money % 1000;
won500 = money / 500;
money = money % 500;
won100 = money / 100;
money = money % 100;
won50 = money / 50;
money = money % 50;
won10 = money / 10;
money = money % 10;
System.out.println("#"+(t+1));
System.out.print(won50000 + " " + won10000 + " " + won5000 + " " + won1000 + " " + won500 + " " + won100 + " " + won50 + " " + won10);
System.out.println("");
}
}
}
'알고리즘 > SWEA' 카테고리의 다른 글
[SWEA / 수도 요금 경쟁 / JAVA] (0) | 2023.05.01 |
---|---|
[SWEA / 숫자를 정렬하자 / JAVA] (0) | 2023.04.29 |
[SWEA / 시각 덧셈 / JAVA] (0) | 2023.04.27 |
[SWEA / 어디에 단어가 들어갈 수 있을까 / JAVA] (0) | 2023.04.27 |
[SWEA / 초심자의 회문 검사 / JAVA] (0) | 2023.04.25 |
댓글