CSES 2174 - Removing Digits II
1.0s 512M給你一個整數 \(n\)。每一步你可以把它減去任一個出現在它裡面的一位數字。
請問要讓這個數字變成 \(0\),需要幾步?
輸入格式
唯一一行有一個整數 \(n\)。
輸出格式
輸出一個整數:最少的步數。
範例輸入 1
27
範例輸出 1
5
說明:一組最佳做法是 \(27 \rightarrow 20 \rightarrow 18 \rightarrow 10 \rightarrow 9 \rightarrow 0\)。
限制
- \(1 \le n \le 10^{18}\)
題目來源
題目來自 CSES Problem Set(Antti Laaksonen),授權 CC BY-NC-SA 4.0;本頁為翻譯,以相同授權分享。
登入後即可撰寫程式並提交評測。
登入