# 최소 지폐 수 계산 만원과 천원짜리 장수계산 할 때도 50000원으로 먼저 계산해서 나머지구해준 후, 해당금액으로 나머지 구해도 괜찮나요?? int ochun = price%50000/5000; int chun = price%50000/1000; 이런식으로요!! 풀이는 int ochun = price % 10000 / 5000; int chun = price % 5000 / 1000; 이렇게 나와있긴한데 답은 같은 것 같아서 여쭤봅니당 #### CODE <a class='btn btn-default' href='/codes/62704'>Link</a> ``` public class Main { public static void main(String[] args) { int price = 152365; int oman = price/50000; int man = price%50000/10000; int ochun = price%50000/5000; int chun = price%50000/1000; //천원 미만은 할인된다고 했으니까 최소값인 1000원으로 나눈 나머지 구해야함. int discount = price%1000; int totalCnt = oman + man + ochun + chun; System.out.printf("5만원 x %d\n", oman); System.out.printf("1만원 x %d\n", man); System.out.printf("5천원 x %d\n", ochun); System.out.printf("1천원 x %d\n", chun); System.out.println("-----------"); System.out.printf("총 장수: %d장\n", totalCnt); System.out.printf("금액: %d원\n", price - discount); System.out.printf("할인: %d원", discount); } } ``` #### INPUT ``` ``` #### OUPUT ``` 5만원 x 3 1만원 x 0 5천원 x 0 1천원 x 2 ----------- 총 장수: 5장 금액: 152000원 할인: 365원 ```
# 149,800원으로 계산해본다면..!? 🐯