3302: GESP5 五级B-smooth 数

内存限制:128 MB 时间限制:1.000 S
评测方式:文本比较 命题人:
提交:12 解决:8

题目描述

小杨同学想寻找一种名为 B-smooth 数的正整数。如果一个正整数的最大质因子不超过 B,则该正整数为 B-smooth 数。小杨同学想知道,对于给定的 n和 B,有多少个不超过n的 B-smooth 数。

输入

第一行包含两个正整数 n 和 B,含义如题面所示。

输出

输出一个非负整数,表示不超过 n的 B-smooth 数的数量。

对全部的测试数据,保证 
1≤n,B≤106

样例输入 复制

10 3

样例输出 复制

7