apollone 发表于 2022-6-15 10:43:52

armyboy112 发表于 2022-6-14 22:34
弱弱的问一句,这是C语言吗?我怎么感觉不太认识。。。

Python

wayne 发表于 2022-6-15 19:02:03

应该是 $\prod _{i=1}^{48} \frac{1}{1-x^i y}$ 级数展开后$x^480y^80$项的系数。就是太大了。

armyboy112 发表于 2022-6-16 21:18:33

wayne 发表于 2022-6-15 19:02
应该是 $\prod _{i=1}^{48} \frac{1}{1-x^i y}$ 级数展开后$x^480y^80$项的系数。就是太大了。

多谢耐心解答,以前都用C语言和VB了,我得抽时间学习一下Python,另外这里面的数学思想我也得理解一段时间

armyboy112 发表于 2022-6-16 21:31:51

我调整了一下约束条件:
1*a1+2*a2+....10*a10=100
a0+a1+...a10=80
an为自然数
这样解的数量就降低了不少吧?

wayne 发表于 2022-6-16 23:12:42

488种。
SeriesCoefficient,{x,0,100},{y,0,80}]

northwolves 发表于 2022-6-17 13:44:52

armyboy112 发表于 2022-6-16 21:31
我调整了一下约束条件:
1*a1+2*a2+....10*a10=100
a0+a1+...a10=80


an为自然数

现在的自然数的定义是包括0的

mathe 发表于 2022-6-17 14:16:53

2584404384215613903
不是
20746894993467692
northwolf的代码问题在于初始化

   for i in range(s2+1):
      t = 1
      t = 1

t=1 代表两层的只能选择a1=0,而遗漏了a1>0的情况

northwolves 发表于 2022-6-17 14:21:50

mathe 发表于 2022-6-17 14:16
2584404384215613903
不是
20746894993467692


mathe不是啊,两层的a1可以选择 0-S2
页: 1 [2]
查看完整版本: 数列程序化求解的方法