Skip to content

Latest commit

 

History

History
33 lines (23 loc) · 1.2 KB

File metadata and controls

33 lines (23 loc) · 1.2 KB

🚀 기능 요구 사항

계좌에 들어있는 돈 일부를 은행에서 출금하고자 한다. 돈 담을 지갑이 최대한 가볍도록 큰 금액의 화폐 위주로 받는다.

돈의 액수 money가 매개변수로 주어질 때, 오만 원권, 만 원권, 오천 원권, 천 원권, 오백원 동전, 백원 동전, 오십원 동전, 십원 동전, 일원 동전 각 몇 개로 변환되는지 금액이 큰 순서대로 배열에 담아 return 하도록 solution 메서드를 완성하라.

제한사항

  • money는 1 이상 1,000,000 이하인 자연수이다.

실행 결과 예시

money result
50237 [1, 0, 0, 0, 0, 2, 0, 3, 7]
15000 [0, 1, 1, 0, 0, 0, 0, 0, 0]

9자리 배열 5만원 0 or 1 , 1만원 오천원 0 or 1, 천원 오백원 0 or 1, 백원 오십원 0 or 1, 십원 일원

수가 크니까 결국 나머지로 가야해 50000으로 나누고 그 수 받고 나머지로 다시 실행 그 나머지를 10000으로 나누고 그 수 받고 나머지로 다시 실행 .........쭉

맵 돌리려면 먼저 나누고 나머지 구해야 하는데...return 때문에 안되네 순서가..

돈을 두개로 나누기