等差数列前n项积可以使用递推公式推导:
设等差数列前n项积为S_n,公差为d,首项为a_1
则:S_n = a_1 * (a_1 + d) * (a_1 + 2d) * …… * (a_1 + (n-1)d)
由此可得:S_n = a_1^n * ((a_1 + d) / a_1) * ((a_1 + 2d) / (a_1 + d)) * …… * ((a_1 + (n-1)d) / (a_1 + (n-2)d))
由于 (a_1 + d) / a_1 = 1 + d / a_1 , (a_1 + 2d) / (a_1 + d) = 1 + d / (a_1 + d) …… (a_1