社区讨论

题目翻译:

CF915GCoprime Arrays参与者 7已保存回复 10

讨论操作

快速查看讨论及其快照的属性,并进行相关操作。

当前回复
10 条
当前快照
1 份
快照标识符
@mi6ndp62
此快照首次捕获于
2025/11/20 07:42
4 个月前
此快照最后确认于
2025/11/20 07:42
4 个月前
查看原帖
我突然意识到一点,题目(标题)要不要翻译……?

翻译:

标题:互质数组

题意:

我们称一个大小为 nn 的数组 aa 互质,当且仅当 gcd(a1,a2,,an)=1gcd(a_1,a_2,\cdots,a_n)=1gcdgcd 是最大公约数的意思。
给定 n,kn,k,对于每个 ii (1ik)(1\le i\le k),你都需要确定这样的数组——长度为 nn 的数组 aa ,满足对每个 jj (1jn)(1\le j\le n),都有 1ajk1\le a_j\le k 的个数。
答案可能非常大,请对 109+710^9+7 取模。

输入格式:

只有一行,两个数 n,kn,k (1n,k2106)(1\le n,k\le 2\cdot10^6),分别表示数组的大小和数组元素大小的上限。

输出格式:

为了降低输出的时间,你需要对输出进行如下处理:
ii 的答案(对 109+710^9+7 取模后)记作 bib_i。你需要输出 i=1n(bii)\sum_{i=1}^{n} (b_i\oplus i),再对 109+710^9+7 取模。
这里 \oplus 表示按位异或,在 c++ 和 Java 中写作 ^,在 Pascal 中写作 xor

说明:

第一个样例的说明:
因为互质数组的数量比较多,我们只列出不互质的:
i=1i=1 时,唯一的数组就是互质的,b1=1b_1=1
i=2i=2 时,数组 [2,2,2][2,2,2] 不是互质的,b2=7b_2=7
i=3i=3 时,数组 [2,2,2],[3,3,3][2,2,2],[3,3,3] 不是互质的,b3=25b_3=25
i=4i=4 时,数组 [2,2,2],[3,3,3],[2,2,4],[2,4,2],[2,4,4],[4,2,2],[4,2,4],[4,4,2],[4,4,4][2,2,2],[3,3,3],[2,2,4],[2,4,2],[2,4,4],[4,2,2],[4,2,4],[4,4,2],[4,4,4] 不是互质的,b4=55b_4=55

回复

10 条回复,欢迎继续交流。

正在加载回复...