题库/Y0686

#Y0686. [GESP202403 五级] B-smooth 数

    传统题 难度: 普及− 标签>GESPGESP五级质因数筛法计数
时间限制1000 ms
内存限制512 MiB
通过率—0 / 0 次提交
题目描述 查看题解 开始编程Alt+E

Y0686 · [GESP202403 五级] B-smooth 数

退出在线编程模式
普及− 读懂题意,让每一次思考成为成长。
时间限制1000 ms
内存限制512 MiB
通过率—0 / 0 次提交

对应的选择、判断题:https://ti.luogu.com.cn/problemset/1145

小杨同学想寻找一种名为 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≤n \leq BB
11 3030 10310^3 1≤B≤1031 \leq B \leq 10^3
22 10610^6 n≤B≤106\sqrt n \leq B \leq 10^6
33 4040 1≤B≤1061 \leq B \leq 10^6

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

来源与评测数据

GESP C++ 5级,2024年03月第2题。

本题含10个自行生成的测试点,非官方原版测试数据;每题总分100分。

题目信息

#730
—

暂无提交记录

练习难度 普及−
时间限制
1000ms
内存限制
512MiB

题目标签

暂无标签
上传者