编程题
### 问题描述
给定两个正整数 $n$ 和 $m$,请你计算出,从 $1$ 到 $n$ 的所有整数中,满足每一位上的数字乘积小于等于 $m$ 的数字的个数。
例如,当 $n=12$,$m=3$ 时,满足条件的数字有 $1, 2, 3, 10, 11, 12$ 共 $6$ 个。
### 输入格式
输入两个整数 $n$($1\leq n \leq 10^{5}$) 和 $m$($1\leq m \leq 10^5$),含义如题所述。
### 输出格式
输出一个整数,表示从 $1$ 到 $n$ 的数中,满足每一位上的数字乘积小于等于 $m$ 的数字个数。
### 样例输入 1
```text
6 3
```
### 样例输出 1
```text
3
```
### 样例输入 2
```text
15 2
```
### 样例输出 2
```text
5
```