标题:解限制条件下线性不定方程的解组数
取消只看楼主
独木星空
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:河北省曲阳县
等 级:版主
威 望:57
帖 子:713
专家分:556
注 册:2016-6-29
结帖率:100%
已结贴  问题点数:20 回复次数:30 
解限制条件下线性不定方程的解组数
实际上就是解决这么一类问题:x+y+z+u+v+m=N,未知数取值不是5的倍数,求线性不定方程满足条件的正整数解组数。用vfp程序解决。
       也可以是非6的倍数,非7的倍数,.....,当然,非4的,非3的倍数都行,只要你愿意,除了非1的倍数外,你可以所以,指定一个不能取的倍数,做vb6编程解决这类问题。
搜索更多相关主题的帖子: vb6 线性 方程 条件 限制 
2022-10-30 07:24
独木星空
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:河北省曲阳县
等 级:版主
威 望:57
帖 子:713
专家分:556
注 册:2016-6-29
得分:0 
在vfp中我提供一种模式解决此问题的算法,主要是二元运算。

素数问题的解决是我学习编程永恒的动力。
2022-10-30 07:26
独木星空
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:河北省曲阳县
等 级:版主
威 望:57
帖 子:713
专家分:556
注 册:2016-6-29
得分:0 
看来,没有一个流程图,很难把一个具体问题转化成vb6的编程语言。

素数问题的解决是我学习编程永恒的动力。
2022-10-30 19:40
独木星空
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:河北省曲阳县
等 级:版主
威 望:57
帖 子:713
专家分:556
注 册:2016-6-29
得分:0 
在vfp版块,有网友发了自己的见解,有的发了自己的困惑。所以,说,一种好的算法是建立在,自己对问题熟知程度之上的。

素数问题的解决是我学习编程永恒的动力。
2022-10-31 08:54
独木星空
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:河北省曲阳县
等 级:版主
威 望:57
帖 子:713
专家分:556
注 册:2016-6-29
得分:0 
好与赖,没有人介入。

素数问题的解决是我学习编程永恒的动力。
2022-10-31 20:11
独木星空
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:河北省曲阳县
等 级:版主
威 望:57
帖 子:713
专家分:556
注 册:2016-6-29
得分:0 
回复 6楼 wmf2014
就是一个线性不定方程,限制条件是,未知数不能取5的倍数(其他的暂时不要考虑了),然后是,随便给个N值,输出此值N时,满足条件的正整数解组数。

素数问题的解决是我学习编程永恒的动力。
2022-11-01 04:01
独木星空
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:河北省曲阳县
等 级:版主
威 望:57
帖 子:713
专家分:556
注 册:2016-6-29
得分:0 
回复 8楼 wmf2014
可以用递归算法。如果在加条件,程序还能用吗?比如,未知数除了不能取5的倍数外,还不能取模5余2的数,两个条件了,又如何呢?

素数问题的解决是我学习编程永恒的动力。
2022-11-01 13:03
独木星空
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:河北省曲阳县
等 级:版主
威 望:57
帖 子:713
专家分:556
注 册:2016-6-29
得分:0 
模7矩阵    1    2    3    4    5    6
1    2    3    4    5    6    7
2    3    4    5    6    7    8
3    4    5    6    7    8    9
4    5    6    7    8    9    10
5    6    7    8    9    10    11
6    7    8    9    10    11    12

7的剩余类    统计2
2    1
3    2
4    3
5    4
6    5
7    6
8    5
9    4
10    3
11    2
12    1
合计    36
第一步

素数问题的解决是我学习编程永恒的动力。
2022-11-01 19:24
独木星空
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:河北省曲阳县
等 级:版主
威 望:57
帖 子:713
专家分:556
注 册:2016-6-29
得分:0 
7的剩余类    2    3    4    5    6    7    8    9    10    11    12
2    4    5    6    7    8    9    10    11    12    13    14
3    5    6    7    8    9    10    11    12    13    14    15
4    6    7    8    9    10    11    12    13    14    15    16
5    7    8    9    10    11    12    13    14    15    16    17
6    8    9    10    11    12    13    14    15    16    17    18
7    9    10    11    12    13    14    15    16    17    18    19
8    10    11    12    13    14    15    16    17    18    19    20
9    11    12    13    14    15    16    17    18    19    20    21
10    12    13    14    15    16    17    18    19    20    21    22
11    13    14    15    16    17    18    19    20    21    22    23
12    14    15    16    17    18    19    20    21    22    23    24

统计2*2    1    2    3    4    5    6    5    4    3    2    1
1    1    2    3    4    5    6    5    4    3    2    1
2    2    4    6    8    10    12    10    8    6    4    2
3    3    6    9    12    15    18    15    12    9    6    3
4    4    8    12    16    20    24    20    16    12    8    4
5    5    10    15    20    25    30    25    20    15    10    5
6    6    12    18    24    30    36    30    24    18    12    6
5    5    10    15    20    25    30    25    20    15    10    5
4    4    8    12    16    20    24    20    16    12    8    4
3    3    6    9    12    15    18    15    12    9    6    3
2    2    4    6    8    10    12    10    8    6    4    2
1    1    2    3    4    5    6    5    4    3    2    1

7的剩余类    统计4
4    1
5    4
6    10
7    20
8    35
9    56
10    80
11    104
12    125
13    140
14    146
15    140
16    125
17    104
18    80
19    56
20    35
21    20
22    10
23    4
24    1
合计    1296
第二步

素数问题的解决是我学习编程永恒的动力。
2022-11-01 19:25
独木星空
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:河北省曲阳县
等 级:版主
威 望:57
帖 子:713
专家分:556
注 册:2016-6-29
得分:0 
7的剩余类    2    3    4    5    6    7    8    9    10    11    12
4    6    7    8    9    10    11    12    13    14    15    16
5    7    8    9    10    11    12    13    14    15    16    17
6    8    9    10    11    12    13    14    15    16    17    18
7    9    10    11    12    13    14    15    16    17    18    19
8    10    11    12    13    14    15    16    17    18    19    20
9    11    12    13    14    15    16    17    18    19    20    21
10    12    13    14    15    16    17    18    19    20    21    22
11    13    14    15    16    17    18    19    20    21    22    23
12    14    15    16    17    18    19    20    21    22    23    24
13    15    16    17    18    19    20    21    22    23    24    25
14    16    17    18    19    20    21    22    23    24    25    26
15    17    18    19    20    21    22    23    24    25    26    27
16    18    19    20    21    22    23    24    25    26    27    28
17    19    20    21    22    23    24    25    26    27    28    29
18    20    21    22    23    24    25    26    27    28    29    30
19    21    22    23    24    25    26    27    28    29    30    31
20    22    23    24    25    26    27    28    29    30    31    32
21    23    24    25    26    27    28    29    30    31    32    33
22    24    25    26    27    28    29    30    31    32    33    34
23    25    26    27    28    29    30    31    32    33    34    35
24    26    27    28    29    30    31    32    33    34    35    36

统计4/2    1    2    3    4    5    6    5    4    3    2    1
1    1    2    3    4    5    6    5    4    3    2    1
4    4    8    12    16    20    24    20    16    12    8    4
10    10    20    30    40    50    60    50    40    30    20    10
20    20    40    60    80    100    120    100    80    60    40    20
35    35    70    105    140    175    210    175    140    105    70    35
56    56    112    168    224    280    336    280    224    168    112    56
80    80    160    240    320    400    480    400    320    240    160    80
104    104    208    312    416    520    624    520    416    312    208    104
125    125    250    375    500    625    750    625    500    375    250    125
140    140    280    420    560    700    840    700    560    420    280    140
146    146    292    438    584    730    876    730    584    438    292    146
140    140    280    420    560    700    840    700    560    420    280    140
125    125    250    375    500    625    750    625    500    375    250    125
104    104    208    312    416    520    624    520    416    312    208    104
80    80    160    240    320    400    480    400    320    240    160    80
56    56    112    168    224    280    336    280    224    168    112    56
35    35    70    105    140    175    210    175    140    105    70    35
20    20    40    60    80    100    120    100    80    60    40    20
10    10    20    30    40    50    60    50    40    30    20    10
4    4    8    12    16    20    24    20    16    12    8    4
1    1    2    3    4    5    6    5    4    3    2    1

7的剩余类    统计6
6    1
7    6
8    21
9    56
10    126
11    252
12    456
13    756
14    1161
15    1666
16    2247
17    2856
18    3431
19    3906
20    4221
21    4332
22    4221
23    3906
24    3431
25    2856
26    2247
27    1666
28    1161
29    756
30    456
31    252
32    126
33    56
34    21
35    6
36    1
合计    46656
第三步,单位矩阵
运算步骤完成,这里是对未知数不是7的倍数的一个分析过程。

素数问题的解决是我学习编程永恒的动力。
2022-11-01 19:28



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-510483-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.102647 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved