atcoder#ABC154E. [ABC154E] Almost Everywhere Zero

[ABC154E] Almost Everywhere Zero

题目描述

1 1 以上 N N 以下の整数であって、 10 10 進法で表したときに、0 0 でない数字がちょうど K K 個あるようなものの個数を求めてください。

输入格式

入力は以下の形式で標準入力から与えられる。

N N K K

输出格式

条件を満たす数の個数を出力せよ。

题目大意

给定两个正整数 N,KN,K,求出 11NN 中有多少个正整数,满足它的非零数位个数和恰好等于 KK

1N<101001 \le N < 10^{100}1K31 \le K \le3

100
1
19
25
2
14
314159
2
937
9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999
3
117879300

提示

制約

  • 1  N < 10100 1\ \leq\ N\ <\ 10^{100}
  • 1  K  3 1\ \leq\ K\ \leq\ 3

Sample Explanation 1

条件を満たす数は次の 19 19 個です。 - 1,2,3,4,5,6,7,8,9,10,20,30,40,50,60,70,80,90,100 1,2,3,4,5,6,7,8,9,10,20,30,40,50,60,70,80,90,100

Sample Explanation 2

条件を満たす数は次の 14 14 個です。 - 11,12,13,14,15,16,17,18,19,21,22,23,24,25 11,12,13,14,15,16,17,18,19,21,22,23,24,25