← RoseCode

ROSECODE 484

元组的乘积

Product of tuple

liuguangxi · 数学 ·

S(p,n) 表示乘积不大于 p 的正整数 n 元组的数量。例如,S(4,2)=8,因为有八个 2 元组(1,1),(1,2),(1,3),(1,4),(2,1),(2, 2)、(3、1)、(4、1)满足条件。您还获得了 S(6,4)=39S(10,10)=571S(100,100)mod1000000007=959337187

找到 S(1012,1012)mod1000000007
感谢 百黑客 为了这个想法。

这个问题的灵感来自 Project Euler 的 Problem 452 (https://projecteuler.net/problem=452)