这里是跳蚤国中央广播电台,现在为您转播的是著名人类智慧大师 picks 博士与人工智能 betacome 之间的最后一轮赛事。
这一场交锋的规则由网友 st****ll 提供,这位网友也将获得由不想跳的跳蚤不是好跳蚤——最强跳蚤跳跳跳公司提供的金牌跳蚤一只。
就在刚才,第二轮比赛也已经结束了,picks 博士不负众望为人类扳回了一城。特别是在刚才劣势的时候,picks 博士突然地停止了对盘子的操作,让 betacome 乱了阵脚,并最后实现了反超,这一手操作也被网友戏称为“神之一手”。
“恩,这一手表明了 betacome 也是存在弱点而不是不可战胜的,picks 博士可能也在一直尝试着不同的比赛风格,试图找到 betacome 的漏洞。上一场的胜利说明了 betacome 在对于突发事件的应对方式可能存在着缺陷,在这一轮 picks 博士应该会针对这一点进行比赛,我认为他的胜率应该会非常大。”
那看来 A 先生抱着非常乐观的心态啊,现在最后一轮的比赛已经开始了,同样,接下来由 A 先生来给我们介绍一下这一轮比赛的规则。
“好,大家现在看屏幕,在这一轮游戏中,给出了一个如下所示的将
- 检查
是否是质数,假如 是质数或 则直接结束。 - 定义一个变量
,初始值为2。 - 检查
是否是 的因子,假如 是 的因子,不断将 除去 ,直到 不再是 的质因子。 - 检查
是否是质数,假如 是质数或 ,就结束这个算法,否则将 的值加一,返回第三步。
“为了检验人类智慧和人工智能之间的计算能力的差距,主办方希望选手对区间
恩,谢谢 A 先生。大家可以看到这一道是数论方面的题目,刚才 A 先生也私下和我说了,这一道题目的难度要比前两轮的难度高很多,他认为在短时间内,比赛双方都无法得到准确的结果。因为我们节目组决定与观众们进行互动,正在收看节目的观众可以关注节目跳蚤信公众号参与解题,最快得到正确答案的观众将会获得由不想跳的跳蚤不是好跳蚤——最强跳蚤跳跳跳公司提供的精美礼品一份。
作为一名光荣的吃土少年,你立志要把这份礼品收入囊中以告别悲惨的吃土生活。然而,全世界的观众中也不乏人类智慧大师的存在,为了从他们中脱颖而出,你需要以最快的速度得到这一个问题的答案。
输入格式
第一行两个正整数
输出格式
输出一行一个整数,表示每次分解结束时,变量
C/C++ 输入输出 long long 时请用 %lld
。
样例一
input
16 20
output
7
explanation
需要分解的数是
分解这五个数结束时的
所以答案是
样例二
input
35 3657
output
23333
样例三
input
10000002333 10002333333
output
5346939605
限制与约定
测试点编号 | 限制与约定 |
---|---|
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
9 | |
10 |
对于所有数据,
时间限制:
空间限制: