#7583. 随机 gcd
随机 gcd
题目描述
对于一个上界 和一个正整数 ,考虑如下随机过程:
- 在 中均匀随机地选择整数 ,令 。
该过程会不停执行,直到 。令 表示这个过程的期望执行步数。
对 的每个 求 在模 意义下的值。
输入格式
第一行一个整数 。
输出格式
一行 个整数,第 个整数表示 在模 意义下的值。
4
0 2 333333337 2
数据范围
对于 的数据,。
对于 的数据,。
对于 的数据,。
对于一个上界 n 和一个正整数 m≤n,考虑如下随机过程:
该过程会不停执行,直到 m=1。令 E(m,n) 表示这个过程的期望执行步数。
对 1≤m≤n 的每个 m 求 E(m,n) 在模 (109+7) 意义下的值。
第一行一个整数 n。
一行 n 个整数,第 i 个整数表示 E(i,n) 在模 (109+7) 意义下的值。
4
0 2 333333337 2
对于 30% 的数据,1≤n≤4。
对于 60% 的数据,1≤n≤3000。
对于 100% 的数据,1≤n≤5×105。