請寫一個程式求出 N! 從右邊算來最後一個不是0的數字.(0<=N<=10000)
N | N! |
0 | 1 |
1 | 1 |
2 | 2 |
3 | 6 |
4 | 24 |
5 | 120 |
10 | 3628800 |
例如:
3!=6 所以你應該要輸出 6.
5!=120 所以你應該要輸出 2.
10!=3628800 所以你應該要輸出 8
輸入包含多筆資料,每筆資料一列,包含一個整數N。(0<=N<=10000)
對每筆測試資料輸出一列,格式:第1到第5欄為輸入的N(靠右對齊),第6到第9欄為” -> “,第10欄為N! 從右邊算來最後一個不是0的數字。請參考Sample Output。
1 2 26 125 3125 9999
1 -> 1 2 -> 2 26 -> 4 125 -> 8 3125 -> 2 9999 -> 8
編號 | 身分 | 題目 | 主題 | 人氣 | 發表日期 |
26444 | nancy10133@g ... (Nancy Chang) | c055 | 725 | 2021-08-07 13:27 |