樱花
给定一个整数 n,求有多少正整数数对 (x,y) 满足 1x+1y=1n!。
输入格式
一个整数 n。
输出格式
一个整数,表示满足条件的数对数量。
答案对 109+7 取模。
数据范围
1≤n≤106
输入样例:
2
输出样例:
3
样例解释
共有三个数对 (x,y) 满足条件,分别是 (3,6),(4,4),(6,3)。
题解:
化简表达式步骤:
( y + x ) / x y = 1 / n ! (y+x)/xy=1/n! (y+x)/xy=1/n!
y ∗ n ! + x ∗ n ! = x y y*n!+x*n!=xy y∗n!+x∗n!=xy
y ∗ n ! = ( y − n ! ) ∗ x y*n!=(y-n!)*x y<