a*b problem
Problem Description
标题是骗你进来的,题目内容对标题有稍加扩展
a=1,b=x1t1x2t2...xktk,1≤ab≤n
其中gcd(x1,x2,...,xk)=1 ,xi为正整数
求满足以上条件的有序数对 (x1,x2,...,xk) 数量,答案对 109+7 取模
第一行有一个整数 T ,代表数组组数
每组数据包含两行:
第一行输入两个数 n,K
第二行输入 K 个数,t1,t2,...,tK
1≤T≤3
1≤n≤1010
1≤k≤105
1≤ti≤33
Output
有序数对 (x1,x2,...,xk) 数量,答案对 109+7 取模
3
10 2
1 1
1000 4
1 2 3 4
10000000000 6
2 3 2 1 1 4
Sample Output
23
2005
346920481
Source
2024“钉耙编程”中国大学生算法设计超级联赛(2)