SỐ LƯỢNG

View as PDF



Problem type
Allowed languages
C, C#, C++, Clang, Clang++, Cobol, D, Groovy, Haskell, Java, JS, Kotlin, Lua, Node JS, ObjectiveC, OCaml, Output, Pascal, PHP, Prolog, Pypy, Pypy 3, Ruby, Rust, Scala, Scratch, Swift
Points: 250 (p) Time limit: 1.0s Memory limit: 256M Input: stdin Output: stdout

Cho số nguyên dương \(N\) \((N \leq 2000000000)\). Hãy xác định xem trong phạm vi từ \(1\) tới \(N\) có bao nhiêu số mà trong biểu diễn thập phân của nó có đúng \(K\) chữ số \(0\) có nghĩa.

Input

  • Gồm nhiều dòng, mỗi dòng là \(2\) số nguyên \(N\)\(K\) (cách nhau \(1\) dấu cách). Kết thúc bằng dòng chứa \(2\) số \(0\).

Output

  • Số lượng các số tìm được ứng với một cặp \(N\)\(K\) đọc được, mỗi số trên một dòng.

Example

Test 1

Input
18 3
13 2
0 0 
Output
3
4

Comments

There are no comments at the moment.