luogu#P9865. [POI2021~2022R2] lic

[POI2021~2022R2] lic

题目背景

翻译自 POI2021~2022R2 Day1T2

题目描述

定义 aa 的「不友好数」bbgcd(a,b)=1\gcd(a,b)=1 的数。

现在你知道了数字 nn,你需要求出它的「不友好数」升序排序第 kk 个开始后的 cc 个数。

输入格式

一行,三个数 $n,k,c\ (2 \leq n \leq 10^{14}, 1 \leq k \leq 10^{14}, 1 \leq c \leq 10^5)$。

输出格式

输出 cc 个数,表示第 kk+c1k \sim k+c-1nn 的「不友好数」。

10 3 4
7 9 11 13

提示

样例解释:

1010 的「不友好数」依次为 1,3,7,9,11,13,171,3,7,9,11,13,17\ldots

子任务分配如下:

子任务编号 特殊性质 分值
11 n106n \leq 10^6MnM \leq n 1010
22 f(n)106f(n) \leq 10^6MnM \leq n 3636
33 c100c \leq 100 3030
44 无特殊限制 2424

上述 MM 为输出的最大值,f(n)f(n)n\leq n 的「不友好数」数量。