#690. 能量编号筛选

能量编号筛选

题目描述

小杨正在整理一批正整数编号。对于一个编号 xx,若它的各位数字之和能够被 kk 整除,并且数字 ddxx 的十进制表示中恰好出现一次,则称 xx 为合格编号。给定区间 [L,R][L,R]、整数 kk 和数字 dd,请计算区间内合格编号的个数。

输入格式

输入一行,包含四个整数 LLRRkkdd,含义如题目描述。

输出格式

输出一个整数,表示区间 [L,R][L,R] 内合格编号的个数。

样例

20 40 3 3
3
98 125 5 0
2

样例解释

样例 11 中,303036363939 的数位和能被 33 整除,且数字 33 恰好出现一次,因此答案为 33

样例 22 中,104104109109 满足条件,因此答案为 22

数据范围

1LR10000001 \le L \le R \le 1000000RL100000R-L \le 1000002k92 \le k \le 90d90 \le d \le 9

所有输入均为整数。