[AdditionalFile3403.zip](file://AdditionalFile3403.zip?type=additional_file)
#3403. 「2020-2021 集训队作业」function
标签: 传统 | 时间限制: 2000 ms | 内存限制: 512 MiB |
题目描述
定义 P(x) 表示满足 1<y<x,y3≡1(modx) 的 y 的数量。
求在 n 以内有多少正整数满足 P(x)=m。
输入格式
一行输入两个整数 n,m。
输出格式
输出一个数,表示答案。
样例 1
输入
10 0
输出
8
样例 2
输入
100000000 242
输出
24038
数据范围与提示
对于 100% 的数据,1<n≤2×1010,0≤m<n。
| 测试点编号 |
n |
m |
| 1 |
≤2×1010 |
=666 |
| 2 |
≤103 |
|
| 3 |
≤105 |
| 4 |
≤106 |
| 5 |
≤3×106 |
| 6 |
≤5×106 |
| 7 |
≤107 |
| 8 |
≤108 |
≥300 |
| 9 |
≤5×108 |
| 10 |
≤109 |
| 11 |
≤5×109 |
≥200 |
| 12 |
≤1010 |
| 13 |
=0 |
| 14 |
≤2×1010 |
| 15 |
≤108 |
|
| 16 |
≤5×108 |
| 17 |
≤109 |
| 18 |
≤5×109 |
| 19 |
≤1010 |
| 20 |
≤2×1010 |