114-1程設B組Week4實習課小考第二題
Submit solution
Points:
50
Time limit:
5.0s
Memory limit:
195M
Authors:
Problem type
Allowed languages
Java 19, Java 8
題目說明
- 使用者輸入一個整數
money
,程式根據錢幣面額
進行換錢,請以換取最少錢幣
的目標換錢並輸出每種錢幣需要的數量。 如果輸入負數則輸出
錯誤訊息
。錢幣面額:
- 1000元
- 500元
- 100元
- 50元
- 5元
- 1元
測資範圍
money
\[-100000 <= money <= 100000\]
提醒
- 最後一行要用
System.out.println()
才會跟範例輸出一樣。 - 程式前面記得加上
immport java.util.Scanner;
範例輸出/輸入
範例輸入1
12345
範例輸出1
1000元紙鈔需要12張
500元紙鈔需要0張
100元紙鈔需要3張
50元硬幣需要0個
10元硬幣需要4個
5元硬幣需要1個
1元硬幣需要0個
範例輸入2
0
範例輸出2
1000元紙鈔需要0張
500元紙鈔需要0張
100元紙鈔需要0張
50元硬幣需要0個
10元硬幣需要0個
5元硬幣需要0個
1元硬幣需要0個
範例輸出3
-30678
範例輸入3
錯誤
Comments