#G240352. 【GESP202403 五级】B-smooth 数

【GESP202403 五级】B-smooth 数

题目描述

小杨同学想寻找一种名为 B B -smooth 数的正整数。

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

输入格式

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

输出格式

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

样例

10 3
7

提示

样例解释
在不超过 1010 的正整数中,33-smooth 数有 1,2,3,4,6,8,9{1,2,3,4,6,8,9},共 77 个。

数据规模与约定

子任务得分$n \leq $$B$
$1$$30$$10^3$$1 \leq B \leq 10^3$
$2$$30$$10^6$$\sqrt n \leq B \leq 10^6$
$3$$40$$10^6$$1 \leq B \leq 10^6$

对全部的测试数据,保证 1n,B1061 \leq n, B \leq 10^6

难度 提高
通过率
尝试 0
已通过 0
ID
3531
类型
传统题
Time Limit
1000ms
Memory Limit
512MiB
上传者