#P1898. 数位重排(二)
数位重排(二)
题目描述
薯条哥向你请教了一个奇妙的数学题:给定两个数和,薯条哥可以通过对里面的数位进行重新排列。
例如对中的数位重新排列后能得到:六种不同的数。
现在薯条哥请你帮他计算出经过重新排到后所得到的数中满足不含有前导零并且能够整除的数字有多少个?
注意:相同的数只算一次。
输入描述
第一行输入正整数
第二行输入正整数
输出描述
输出一个整数表示答案。
样例1
输入
322
2
输出
2
样例解释
满足条件的数有:
薯条哥向你请教了一个奇妙的数学题:给定两个数m和n,薯条哥可以通过对n里面的数位进行重新排列。
例如对520中的数位重新排列后能得到:520,502,250,205,052,025六种不同的数。
现在薯条哥请你帮他计算出经过重新排到后所得到的数中满足不含有前导零并且能够整除m的数字有多少个?
注意:相同的数只算一次。
第一行输入正整数n(1≤n≤1015)
第二行输入正整数m(1≤m≤100)
输出一个整数表示答案。
输入
322
2
输出
2
样例解释
满足条件的数有:322,232
By signing up a Hydro universal account, you can submit code and join discussions in all online judging services provided by us.