几十几十几十几二24

2026年09月26日 00:29
有1个网友回答
网友(1):

按照题意,A+B+C+D=24。

如果变量为实数,有无数组解;

如果变量为正整数,则用隔板法分析。24个小球的23个间隔选择3个,分隔成4组;一共有 23!/3!/(23-3)!=1771组解。

如果不考虑排列顺序,只考虑4个正整数的组合,则可以通过枚举来求解。枚举的结果,一共有108组解。具体如下:

1+1+1+21;1+1+2+20;1+1+3+19;1+1+4+18;1+1+5+17;1+1+6+16;1+1+7+15;1+1+8+14;1+1+9+13;1+1+10+12;1+1+11+11;1+2+2+19;1+2+3+18;1+2+4+17;1+2+5+16;1+2+6+15;1+2+7+14;1+2+8+13;1+2+9+12;1+2+10+11;1+3+3+17;1+3+4+16;1+3+5+15;1+3+6+14;1+3+7+13;1+3+8+12;1+3+9+11;1+3+10+10;1+4+4+15;1+4+5+14;1+4+6+13;1+4+7+12;1+4+8+11;1+4+9+10;1+5+5+13;1+5+6+12;1+5+7+11;1+5+8+10;1+5+9+9;1+6+6+11;1+6+7+10;1+6+8+9;1+7+7+9;1+7+8+8;2+2+2+18;2+2+3+17;2+2+4+16;2+2+5+15;2+2+6+14;2+2+7+13;2+2+8+12;2+2+9+11;2+2+10+10;2+3+3+16;2+3+4+15;2+3+5+14;2+3+6+13;2+3+7+12;2+3+8+11;2+3+9+10;2+4+4+14;2+4+5+13;2+4+6+12;2+4+7+11;2+4+8+10;2+4+9+9;2+5+5+12;2+5+6+11;2+5+7+10;2+5+8+9;2+6+6+10;2+6+7+9;2+6+8+8;2+7+7+8;3+3+3+15;3+3+4+14;3+3+5+13;3+3+6+12;3+3+7+11;3+3+8+10;3+3+9+9;3+4+4+13;3+4+5+12;3+4+6+11;3+4+7+10;3+4+8+9;3+5+5+11;3+5+6+10;3+5+7+9;3+5+8+8;3+6+6+9;3+6+7+8;3+7+7+7;4+4+4+12;4+4+5+11;4+4+6+10;4+4+7+9;4+4+8+8;4+5+5+10;4+5+6+9;4+5+7+8;4+6+6+8;4+6+7+7;5+5+5+9;5+5+6+8;5+5+7+7;5+6+6+7;6+6+6+6;

total = 108

~~~~~~~~~~~~~~~~~~~~

附:fortran代码