24点的所有组合的解法

这是一篇写在它处的老文章了。近日翻翻,颇有意思。于是在此再次发布。

 

研究24点的算法。觉得穷举法是一种可以接受的解法。利用时下的计算机。就是穷举从1,1,1,1到10,10,10,10的所有数字组合的解法也不过就几秒钟而已。而且,可以将所有的结果保存在文件里,以供日后其他应用时方便调用,加快计算速度。下面将有结果的组合和解法赋予其后,有兴趣的同道之人可以参阅。

1,1,1,8   ---   8×(1+1+1)=24

1,1,2,6   ---   2×6×(1+1)=24

1,1,2,7   ---   (1+2)×(7+1)=24

1,1,2,8   ---   (1+2)×8×1=24

1,1,2,9   ---   (1+2)×(9-1)=24

1,1,2,10   ---   2×(1+10+1)=24

1,1,3,4   ---   3×4×(1+1)=24

1,1,3,5   ---   (1+3)×(5+1)=24

1,1,3,6   ---   (1+3)×6×1=24

1,1,3,7   ---   (1+3)×(7-1)=24

1,1,3,8   ---   1+3×8-1=24

1,1,3,9   ---   1×3×(9-1)=24

1,1,3,10   ---   3×(10-1-1)=24

1,1,4,4   ---   4×(1+4+1)=24

1,1,4,5   ---   (1+4)×5-1=24

1,1,4,6   ---   1+4×6-1=24

1,1,4,7   ---   1×4×(7-1)=24

1,1,4,8   ---   (4-1)×8×1=24

1,1,4,9   ---   (4-1)×(9-1)=24

1,1,4,10   ---   4+10×(1+1)=24

1,1,5,5   ---   (1+5)×(5-1)=24

1,1,5,6   ---   (5-1)×6×1=24

1,1,5,7   ---   (5-1)×(7-1)=24

1,1,5,8   ---   8×(5-1-1)=24

1,1,6,6   ---   (6+6)×(1+1)=24

1,1,6,8   ---   6×8÷(1+1)=24

1,1,6,9   ---   6+9×(1+1)=24

1,1,7,10   ---   10+7×(1+1)=24

1,1,8,8   ---   8+8×(1+1)=24

1,2,2,4   ---   2×4×(2+1)=24

1,2,2,5   ---   (2+2)×(5+1)=24

1,2,2,6   ---   (2+2)×6×1=24

1,2,2,7   ---   (2+2)×(7-1)=24

1,2,2,8   ---   8×(2+2-1)=24

1,2,2,9   ---   2×(2+9+1)=24

1,2,2,10   ---   2+2×(10+1)=24

1,2,3,3   ---   2×3×(3+1)=24

1,2,3,4   ---   2×3×4×1=24

1,2,3,5   ---   (2+3)×5-1=24

1,2,3,6   ---   3×(2+6)×1=24

1,2,3,7   ---   2+3×7+1=24

1,2,3,8   ---   2×(3+8+1)=24

1,2,3,9   ---   2×(3+9)×1=24

1,2,3,10   ---   2×(3+10-1)=24

1,2,4,4   ---   (2+4)×4×1=24

1,2,4,5   ---   (2+4)×(5-1)=24

1,2,4,6   ---   4×6×(2-1)=24

1,2,4,7   ---   2×(4+7+1)=24

1,2,4,8   ---   2×(4+8)×1=24

1,2,4,9   ---   2×(4+9-1)=24

1,2,4,10   ---   4+2×10×1=24

1,2,5,5   ---   5×5-2+1=24

1,2,5,6   ---   2×(5+6+1)=24

1,2,5,7   ---   2×(5+7)×1=24

1,2,5,8   ---   2×(5+8-1)=24

1,2,5,9   ---   5+2×9+1=24

1,2,5,10   ---   5+2×10-1=24

1,2,6,6   ---   2×(6+6)×1=24

1,2,6,7   ---   2×(6+7-1)=24

1,2,6,8   ---   6+2×(8+1)=24

1,2,6,9   ---   6+2×9×1=24

1,2,6,10   ---   6+2×(10-1)=24

1,2,7,7   ---   (7×7-1)÷2=24

1,2,7,8   ---   7+2×8+1=24

1,2,7,9   ---   2×7+9+1=24

1,2,7,10   ---   2×7+10×1=24

1,2,8,8   ---   2×8+8×1=24

1,2,8,9   ---   2×8+9-1=24

1,2,8,10   ---   10+2×(8-1)=24

1,3,3,3   ---   (3+3)×(3+1)=24

1,3,3,4   ---   (3+3)×4×1=24

1,3,3,5   ---   (3+3)×(5-1)=24

1,3,3,6   ---   3+3×(6+1)=24

1,3,3,7   ---   3+3×7×1=24

1,3,3,8   ---   3+3×(8-1)=24

1,3,3,9   ---   (3+9)×(3-1)=24

1,3,3,10   ---   3×(10-3+1)=24

1,3,4,4   ---   3×(4+4)×1=24

1,3,4,5   ---   3+4×5+1=24

1,3,4,6   ---   6÷(1-3÷4)=24

1,3,4,7   ---   4+3×7-1=24

1,3,4,8   ---   (4+8)×(3-1)=24

1,3,4,9   ---   4×(9-3)×1=24

1,3,4,10   ---   4+10×(3-1)=24

1,3,5,6   ---   5+3×6+1=24

1,3,5,7   ---   (5+7)×(3-1)=24

1,3,5,8   ---   3×5+8+1=24

1,3,5,9   ---   3×5+9×1=24

1,3,5,10   ---   3×5+10-1=24

1,3,6,6   ---   3×6+6×1=24

1,3,6,7   ---   3×6+7-1=24

1,3,6,8   ---   (6-3)×8×1=24

1,3,6,9   ---   (6-3)×(9-1)=24

1,3,6,10   ---   3×10-6×1=24

1,3,7,7   ---   (7-3)×(7-1)=24

1,3,7,8   ---   8×(7-3-1)=24

1,3,7,9   ---   9÷3×(7+1)=24

1,3,7,10   ---   10+7×(3-1)=24

1,3,8,8   ---   8÷3×(8+1)=24

1,3,8,9   ---   8÷3×9×1=24

1,3,8,10   ---   8÷3×(10-1)=24

1,3,9,9   ---   9÷3×(9-1)=24

1,3,9,10   ---   3×(10+1)-9=24

1,3,10,10   ---   3+10+10+1=24

1,4,4,4   ---   4+4×(4+1)=24

1,4,4,5   ---   4+4×5×1=24

1,4,4,6   ---   4+4×(6-1)=24

1,4,4,7   ---   4×4+7+1=24

1,4,4,8   ---   4×4+8×1=24

1,4,4,9   ---   4×4+9-1=24

1,4,4,10   ---   4×(10-4)×1=24

1,4,5,5   ---   4+5×(5-1)=24

1,4,5,6   ---   6÷(5÷4-1)=24

1,4,5,7   ---   4×7-5+1=24

1,4,5,8   ---   8+4×(5-1)=24

1,4,5,9   ---   5×(9-4)-1=24

1,4,5,10   ---   4×(10-5+1)=24

1,4,6,6   ---   6+6×(4-1)=24

1,4,6,7   ---   6×(7-4+1)=24

1,4,6,8   ---   6×(8-4)×1=24

1,4,6,9   ---   6×(9-4-1)=24

1,4,6,10   ---   10×(4-1)-6=24

1,4,7,7   ---   (7-4)×(7+1)=24

1,4,7,8   ---   (7-4)×8×1=24

1,4,7,9   ---   (7-4)×(9-1)=24

1,4,8,8   ---   4×8-8×1=24

1,4,8,9   ---   4×8-9+1=24

1,4,9,10   ---   4+9+10+1=24

1,4,10,10   ---   4+10+10×1=24

1,5,5,5   ---   5×(5-1÷5)=24

1,5,5,6   ---   5×6-5-1=24

1,5,5,9   ---   (9-5)×(5+1)=24

1,5,5,10   ---   5×(10-5)-1=24

1,5,6,6   ---   5×6-6×1=24

1,5,6,7   ---   5×6-7+1=24

1,5,6,8   ---   6×(8-5+1)=24

1,5,6,9   ---   6×(9-5)×1=24

1,5,6,10   ---   6×(10-5-1)=24

1,5,7,8   ---   8×(7-5+1)=24

1,5,7,9   ---   (9-5)×(7-1)=24

1,5,7,10   ---   5×7-10-1=24

1,5,8,8   ---   (8-5)×8×1=24

1,5,8,9   ---   (8-5)×(9-1)=24

1,5,8,10   ---   5+8+10+1=24

1,5,9,9   ---   5+9+9+1=24

1,5,9,10   ---   5+9+10×1=24

1,5,10,10   ---   5+10+10-1=24

1,6,6,6   ---   6×(6-1)-6=24

1,6,6,8   ---   6÷(1-6÷8)=24

1,6,6,9   ---   6×(9-6+1)=24

1,6,6,10   ---   6×(10-6)×1=24

1,6,7,9   ---   (9-6)×(7+1)=24

1,6,7,10   ---   6+7+10+1=24

1,6,8,8   ---   8×(8-6+1)=24

1,6,8,9   ---   6+8+9+1=24

1,6,8,10   ---   6+8+10×1=24

1,6,9,9   ---   6+9+9×1=24

1,6,9,10   ---   6+9+10-1=24

1,7,7,9   ---   7+7+9+1=24

1,7,7,10   ---   7+7+10×1=24

1,7,8,8   ---   7+8+8+1=24

1,7,8,9   ---   7+8+9×1=24

1,7,8,10   ---   7+8+10-1=24

1,7,9,9   ---   7+9+9-1=24

1,7,9,10   ---   (10-7)×(9-1)=24

1,8,8,8   ---   8+8+8×1=24

1,8,8,9   ---   8+8+9-1=24

1,8,8,10   ---   8×(10-8+1)=24

2,2,2,3   ---   (2+2)×3×2=24

2,2,2,4   ---   (2+2)×(4+2)=24

2,2,2,5   ---   (2+2×5)×2=24

2,2,2,7   ---   2×(2×7-2)=24

2,2,2,8   ---   (2+2+8)×2=24

2,2,2,9   ---   2+(2+9)×2=24

2,2,2,10   ---   2+2+10×2=24

2,2,3,3   ---   2×(3+3)×2=24

2,2,3,4   ---   3×(2+4+2)=24

2,2,3,5   ---   3×(2×5-2)=24

2,2,3,6   ---   (2×3+6)×2=24

2,2,3,7   ---   (2+3+7)×2=24

2,2,3,8   ---   2+(3+8)×2=24

2,2,3,9   ---   2×3+9×2=24

2,2,3,10   ---   2×(3+10)-2=24

2,2,4,4   ---   (2×4+4)×2=24

2,2,4,5   ---   2+4×5+2=24

2,2,4,6   ---   (2+4+6)×2=24

2,2,4,7   ---   2+(4+7)×2=24

2,2,4,8   ---   (2+4)×8÷2=24

2,2,4,9   ---   2+4+9×2=24

2,2,4,10   ---   2×(4+10-2)=24

2,2,5,5   ---   (2+5+5)×2=24

2,2,5,6   ---   2+(5+6)×2=24

2,2,5,7   ---   2×5+7×2=24

2,2,5,8   ---   2×(5+8)-2=24

2,2,5,9   ---   2×(5+9-2)=24

2,2,5,10   ---   (5-2)×(10-2)=24

2,2,6,6   ---   (2+6)×6÷2=24

2,2,6,7   ---   2×(6+7)-2=24

2,2,6,8   ---   2+6+8×2=24

2,2,6,9   ---   (6÷2+9)×2=24

2,2,6,10   ---   2×6+10+2=24

2,2,7,7   ---   2×(7+7-2)=24

2,2,7,8   ---   2×7+8+2=24

2,2,7,10   ---   2×(7+10÷2)=24

2,2,8,8   ---   2×(8+8÷2)=24

2,2,8,9   ---   8+2×9-2=24

2,2,8,10   ---   2×8+10-2=24

2,2,9,10   ---   10+(9-2)×2=24

2,2,10,10   ---   2+10+10+2=24

2,3,3,3   ---   (3+3×3)×2=24

2,3,3,5   ---   3+3×(5+2)=24

2,3,3,6   ---   (3+3+6)×2=24

2,3,3,7   ---   3×(3+7-2)=24

2,3,3,8   ---   (3+3)×8÷2=24

2,3,3,9   ---   3+3+9×2=24

2,3,3,10   ---   3×(3+10÷2)=24

2,3,4,4   ---   3×4×(4-2)=24

2,3,4,5   ---   (3+4+5)×2=24

2,3,4,6   ---   3×(4+6-2)=24

2,3,4,7   ---   4+(3+7)×2=24

2,3,4,8   ---   3×(4+8÷2)=24

2,3,4,9   ---   4×(3+9)÷2=24

2,3,4,10   ---   3×4+10+2=24

2,3,5,5   ---   (3+5)×(5-2)=24

2,3,5,6   ---   (3+5)×6÷2=24

2,3,5,7   ---   3×5+7+2=24

2,3,5,8   ---   3+5+8×2=24

2,3,5,9   ---   (3+5×9)÷2=24

2,3,5,10   ---   (5-3+10)×2=24

2,3,6,6   ---   (3×6-6)×2=24

2,3,6,7   ---   3+6×7÷2=24

2,3,6,8   ---   3×6+8-2=24

2,3,6,9   ---   (6-3+9)×2=24

2,3,6,10   ---   3×(6+10)÷2=24

2,3,7,7   ---   3+7+7×2=24

2,3,7,8   ---   (7-3+8)×2=24

2,3,7,9   ---   3×(7+9)÷2=24

2,3,7,10   ---   7-3+10×2=24

2,3,8,8   ---   3×(8+8)÷2=24

2,3,8,9   ---   8×(9-3×2)=24

2,3,8,10   ---   8+10+3×2=24

2,3,9,9   ---   9-3+9×2=24

2,3,9,10   ---   3+9+10+2=24

2,3,10,10   ---   10-(3-10)×2=24

2,4,4,4   ---   (4+4+4)×2=24

2,4,4,5   ---   (4+4)×(5-2)=24

2,4,4,6   ---   4+(4+6)×2=24

2,4,4,7   ---   4+4×(7-2)=24

2,4,4,8   ---   4+4+8×2=24

2,4,4,9   ---   4×(9-2)-4=24

2,4,4,10   ---   4+4×10÷2=24

2,4,5,5   ---   4+(5+5)×2=24

2,4,5,6   ---   4+5×(6-2)=24

2,4,5,7   ---   4×(5+7)÷2=24

2,4,5,8   ---   4+5×8÷2=24

2,4,5,9   ---   (9-5)×(4+2)=24

2,4,5,10   ---   4+10+5×2=24

2,4,6,6   ---   4×(6+6)÷2=24

2,4,6,7   ---   4+6+7×2=24

2,4,6,8   ---   6÷4×8×2=24

2,4,6,9   ---   6+4×9÷2=24

2,4,6,10   ---   (6-4+10)×2=24

2,4,7,7   ---   (7+7)×2-4=24

2,4,7,8   ---   4×7-8÷2=24

2,4,7,9   ---   (7-4+9)×2=24

2,4,7,10   ---   (7-4)×(10-2)=24

2,4,8,8   ---   8+4×8÷2=24

2,4,8,9   ---   8×(9-4-2)=24

2,4,8,10   ---   4+8+10+2=24

2,4,9,9   ---   4+9+9+2=24

2,4,9,10   ---   4×9-10-2=24

2,4,10,10   ---   10×(4÷10+2)=24

2,5,5,7   ---   5+5+7×2=24

2,5,5,8   ---   8×(5÷5+2)=24

2,5,5,9   ---   5+9+5×2=24

2,5,5,10   ---   (5-2÷10)×5=24

2,5,6,6   ---   6+6×(5-2)=24

2,5,6,7   ---   6×(7-5+2)=24

2,5,6,8   ---   5×6-8+2=24

2,5,6,9   ---   9+6×5÷2=24

2,5,6,10   ---   6÷5×10×2=24

2,5,7,7   ---   7+7+5×2=24

2,5,7,8   ---   8×(5×2-7)=24

2,5,7,9   ---   5×7-9-2=24

2,5,7,10   ---   5+7+10+2=24

2,5,8,8   ---   (5×8+8)÷2=24

2,5,8,9   ---   5+8+9+2=24

2,5,8,10   ---   (8-5)×(10-2)=24

2,5,9,10   ---   9-5+10×2=24

2,5,10,10   ---   (10÷5+10)×2=24

2,6,6,6   ---   6+6+6×2=24

2,6,6,7   ---   (6+6×7)÷2=24

2,6,6,8   ---   6×(8-6+2)=24

2,6,6,9   ---   (6×9-6)÷2=24

2,6,6,10   ---   6+6+10+2=24

2,6,7,8   ---   8×(7-6+2)=24

2,6,7,9   ---   6+7+9+2=24

2,6,7,10   ---   (10-7)×(6+2)=24

2,6,8,8   ---   6+8+8+2=24

2,6,8,9   ---   8÷6×9×2=24

2,6,8,10   ---   (8-6+10)×2=24

2,6,9,9   ---   (9-6+9)×2=24

2,6,9,10   ---   6×(9-10÷2)=24

2,6,10,10   ---   6+10+10-2=24

2,7,7,8   ---   7+7+8+2=24

2,7,7,10   ---   7×(10÷7+2)=24

2,7,8,8   ---   (7×8-8)÷2=24

2,7,8,9   ---   (7+9)×2-8=24

2,7,9,10   ---   7+9+10-2=24

2,7,10,10   ---   (10-7)×(10-2)=24

2,8,8,8   ---   8×(8÷8+2)=24

2,8,8,9   ---   8×(9-8+2)=24

2,8,8,10   ---   8+8+10-2=24

2,8,9,9   ---   8+9+9-2=24

2,8,9,10   ---   8×(10-9+2)=24

2,8,10,10   ---   8×(10÷10+2)=24

2,9,10,10   ---   9+10+10÷2=24

3,3,3,3   ---   3×3×3-3=24

3,3,3,4   ---   3+(3+4)×3=24

3,3,3,5   ---   3×3+5×3=24

3,3,3,6   ---   3+3+6×3=24

3,3,3,7   ---   (3+3)×(7-3)=24

3,3,3,8   ---   3+3×8-3=24

3,3,3,9   ---   3×(9-3÷3)=24

3,3,3,10   ---   3+3×(10-3)=24

3,3,4,4   ---   3×4+4×3=24

3,3,4,5   ---   3×(4+5)-3=24

3,3,4,6   ---   3+4×6-3=24

3,3,4,7   ---   3×(4+7-3)=24

3,3,4,8   ---   (4-3)×8×3=24

3,3,4,9   ---   (3-4+9)×3=24

3,3,5,5   ---   5×5-3÷3=24

3,3,5,6   ---   (3+5)×(6-3)=24

3,3,5,7   ---   (3×5-7)×3=24

3,3,5,9   ---   (3+5)×9÷3=24

3,3,5,10   ---   (3-5+10)×3=24

3,3,6,6   ---   3×(6+6÷3)=24

3,3,6,7   ---   6+3×7-3=24

3,3,6,8   ---   (3+6)×8÷3=24

3,3,6,9   ---   3-6+9×3=24

3,3,6,10   ---   (3×6-10)×3=24

3,3,7,7   ---   7×(3÷7+3)=24

3,3,7,8   ---   7+8+3×3=24

3,3,7,9   ---   3+7×9÷3=24

3,3,8,8   ---   8÷(3-8÷3)=24

3,3,8,9   ---   8×(9-3-3)=24

3,3,8,10   ---   3+8+10+3=24

3,3,9,9   ---   3+9+9+3=24

3,3,9,10   ---   3-9+10×3=24

3,4,4,4   ---   4×(4+3)-4=24

3,4,4,5   ---   4×4+5+3=24

3,4,4,6   ---   (4+4)×(6-3)=24

3,4,4,7   ---   (4÷4+7)×3=24

3,4,4,8   ---   4+4×(8-3)=24

3,4,4,9   ---   (4+4)×9÷3=24

3,4,4,10   ---   4×(10-3)-4=24

3,4,5,5   ---   4+5+5×3=24

3,4,5,6   ---   6×(5-4+3)=24

3,4,5,7   ---   4+5×(7-3)=24

3,4,5,8   ---   (4+5)×8÷3=24

3,4,5,9   ---   (4-5+9)×3=24

3,4,5,10   ---   4÷5×10×3=24

3,4,6,6   ---   (6-4+6)×3=24

3,4,6,8   ---   6×(4+8)÷3=24

3,4,6,9   ---   (6-4)×(9+3)=24

3,4,6,10   ---   4+6×10÷3=24

3,4,7,7   ---   4×7-7+3=24

3,4,7,8   ---   8+4×(7-3)=24

3,4,7,9   ---   4-7+9×3=24

3,4,7,10   ---   4+7+10+3=24

3,4,8,9   ---   4+8+9+3=24

3,4,8,10   ---   4×(8+10)÷3=24

3,4,9,9   ---   4×(9+9)÷3=24

3,4,10,10   ---   4-10+10×3=24

3,5,5,6   ---   6×(5÷5+3)=24

3,5,5,7   ---   (5÷5+7)×3=24

3,5,5,8   ---   5-5+8×3=24

3,5,5,9   ---   5×(9÷5+3)=24

3,5,6,6   ---   (6+6)×(5-3)=24

3,5,6,7   ---   (6-5+7)×3=24

3,5,6,8   ---   (6-5)×8×3=24

3,5,6,9   ---   (5-6+9)×3=24

3,5,6,10   ---   5+6+10+3=24

3,5,7,8   ---   5×7-8-3=24

3,5,7,9   ---   5+7+9+3=24

3,5,7,10   ---   (5-7+10)×3=24

3,5,8,8   ---   5+8+8+3=24

3,5,8,9   ---   5-8+9×3=24

3,5,9,9   ---   9+5×9÷3=24

3,5,9,10   ---   9-(5-10)×3=24

3,5,10,10   ---   (10-10÷5)×3=24

3,6,6,6   ---   6+6×(6-3)=24

3,6,6,7   ---   (6÷6+7)×3=24

3,6,6,8   ---   6-6+8×3=24

3,6,6,9   ---   6+6+9+3=24

3,6,6,10   ---   10×(6-3)-6=24

3,6,7,7   ---   6×(7÷7+3)=24

3,6,7,8   ---   6+7+8+3=24

3,6,7,9   ---   (6-7+9)×3=24

3,6,7,10   ---   10+7×6÷3=24

3,6,8,8   ---   6×8-8×3=24

3,6,8,9   ---   (8-6)×(9+3)=24

3,6,8,10   ---   (6-8+10)×3=24

3,6,9,9   ---   6-9+9×3=24

3,6,9,10   ---   6×9-10×3=24

3,6,10,10   ---   6×(10÷10+3)=24

3,7,7,7   ---   7+7+7+3=24

3,7,7,8   ---   7-7+8×3=24

3,7,7,9   ---   (9-7÷7)×3=24

3,7,7,10   ---   7×(10-7)+3=24

3,7,8,8   ---   (7+8÷8)×3=24

3,7,8,9   ---   (7-8+9)×3=24

3,7,9,9   ---   (7+9÷9)×3=24

3,7,9,10   ---   (7-9+10)×3=24

3,7,10,10   ---   7+10+10-3=24

3,8,8,8   ---   (8+8-8)×3=24

3,8,8,9   ---   8×(9-8)×3=24

3,8,8,10   ---   (8×10-8)÷3=24

3,8,9,9   ---   (8+9-9)×3=24

3,8,9,10   ---   8+9+10-3=24

3,8,10,10   ---   (8+10-10)×3=24

3,9,9,9   ---   9+9+9-3=24

3,9,9,10   ---   (9+9-10)×3=24

3,9,10,10   ---   (9-10÷10)×3=24

4,4,4,4   ---   4+4+4×4=24

4,4,4,5   ---   (4÷4+5)×4=24

4,4,4,6   ---   4+4×6-4=24

4,4,4,7   ---   (4+4)×(7-4)=24

4,4,4,8   ---   4×(4+8÷4)=24

4,4,4,9   ---   4+4×(9-4)=24

4,4,4,10   ---   (4×4-10)×4=24

4,4,5,5   ---   4×(5+5-4)=24

4,4,5,6   ---   (5-4)×6×4=24

4,4,5,7   ---   (4-5+7)×4=24

4,4,5,8   ---   4+5×(8-4)=24

4,4,5,10   ---   4-(5-10)×4=24

4,4,6,8   ---   (4-6+8)×4=24

4,4,6,9   ---   4÷6×9×4=24

4,4,6,10   ---   4+6+10+4=24

4,4,7,7   ---   7×(4-4÷7)=24

4,4,7,8   ---   4×7-8+4=24

4,4,7,9   ---   4+7+9+4=24

4,4,7,10   ---   (10-7)×(4+4)=24

4,4,8,8   ---   4+8+8+4=24

4,4,8,9   ---   4×9-8-4=24

4,4,8,10   ---   4+8×10÷4=24

4,4,10,10   ---   (10×10-4)÷4=24

4,5,5,5   ---   (5+5÷5)×4=24

4,5,5,6   ---   5-5+6×4=24

4,5,5,7   ---   (7-5÷5)×4=24

4,5,5,8   ---   8×(4-5÷5)=24

4,5,5,9   ---   5×(9-5)+4=24

4,5,5,10   ---   5+5+10+4=24

4,5,6,6   ---   (5+6÷6)×4=24

4,5,6,7   ---   (5-6+7)×4=24

4,5,6,8   ---   8×(5-6+4)=24

4,5,6,9   ---   5+6+9+4=24

4,5,6,10   ---   5×6-10+4=24

4,5,7,7   ---   (5+7÷7)×4=24

4,5,7,8   ---   5+7+8+4=24

4,5,7,9   ---   7×(9-5)-4=24

4,5,7,10   ---   (7-5)×10+4=24

4,5,8,8   ---   (5+8÷8)×4=24

4,5,8,9   ---   (5-8+9)×4=24

4,5,8,10   ---   5×(8÷10+4)=24

4,5,9,9   ---   (5+9÷9)×4=24

4,5,9,10   ---   (5-9+10)×4=24

4,5,10,10   ---   (5+10÷10)×4=24

4,6,6,6   ---   (6+6-6)×4=24

4,6,6,7   ---   6+6×(7-4)=24

4,6,6,8   ---   6+6+8+4=24

4,6,6,9   ---   6+9×(6-4)=24

4,6,6,10   ---   6×(6+10)÷4=24

4,6,7,7   ---   6+7+7+4=24

4,6,7,8   ---   (8-7)×6×4=24

4,6,7,9   ---   6×(7+9)÷4=24

4,6,7,10   ---   7×(10-6)-4=24

4,6,8,8   ---   (6+8-8)×4=24

4,6,8,9   ---   6+8×9÷4=24

4,6,8,10   ---   8-(6-10)×4=24

4,6,9,9   ---   (6+9-9)×4=24

4,6,9,10   ---   (6+9×10)÷4=24

4,6,10,10   ---   (6+10-10)×4=24

4,7,7,7   ---   (7-7÷7)×4=24

4,7,7,8   ---   (7+7-8)×4=24

4,7,8,8   ---   (7-8÷8)×4=24

4,7,8,9   ---   (7+8-9)×4=24

4,7,8,10   ---   10+8×7÷4=24

4,7,9,9   ---   (7-9÷9)×4=24

4,7,9,10   ---   (7+9-10)×4=24

4,7,10,10   ---   (7-10÷10)×4=24

4,8,8,8   ---   8+8×8÷4=24

4,8,8,9   ---   8×(8-9+4)=24

4,8,8,10   ---   (8+8-10)×4=24

4,8,9,9   ---   (4-9÷9)×8=24

4,8,9,10   ---   8×(9-10+4)=24

4,8,10,10   ---   8+10+10-4=24

4,9,9,10   ---   9+9+10-4=24

5,5,5,5   ---   5×5-5÷5=24

5,5,5,6   ---   5×5-6+5=24

5,5,5,9   ---   5+5+9+5=24

5,5,6,6   ---   5×(6-6÷5)=24

5,5,6,7   ---   6-7+5×5=24

5,5,6,8   ---   5+6+8+5=24

5,5,7,7   ---   5+7+7+5=24

5,5,7,8   ---   7-8+5×5=24

5,5,7,10   ---   (5+7)×10÷5=24

5,5,8,8   ---   5×5-8÷8=24

5,5,8,9   ---   8-9+5×5=24

5,5,8,10   ---   8×(5+10)÷5=24

5,5,9,9   ---   5×5-9÷9=24

5,5,9,10   ---   9-10+5×5=24

5,5,10,10   ---   5×5-10÷10=24

5,6,6,6   ---   6×(5-6÷6)=24

5,6,6,7   ---   6+6+7+5=24

5,6,6,8   ---   6+6×(8-5)=24

5,6,6,9   ---   6×9-6×5=24

5,6,6,10   ---   (6+6)×10÷5=24

5,6,7,7   ---   (5-7÷7)×6=24

5,6,7,8   ---   6×(7-8+5)=24

5,6,7,9   ---   6+9×(7-5)=24

5,6,8,8   ---   8×(6-8+5)=24

5,6,8,9   ---   6×(8-9+5)=24

5,6,8,10   ---   6×8÷10×5=24

5,6,9,9   ---   9-(6-9)×5=24

5,6,9,10   ---   6+9×10÷5=24

5,6,10,10   ---   6×(10+10)÷5=24

5,7,7,9   ---   (9-7)×(7+5)=24

5,7,7,10   ---   10+7×(7-5)=24

5,7,8,8   ---   (7+8)×8÷5=24

5,7,8,9   ---   8×(7-9+5)=24

5,7,8,10   ---   (10-8)×(7+5)=24

5,7,9,10   ---   9-(7-10)×5=24

5,7,10,10   ---   10+7×10÷5=24

5,8,8,8   ---   8×8-8×5=24

5,8,8,9   ---   8×9÷(8-5)=24

5,8,8,10   ---   8+8×10÷5=24

5,9,10,10   ---   9+10+10-5=24

6,6,6,6   ---   6+6+6+6=24

6,6,6,8   ---   (6+6-8)×6=24

6,6,6,9   ---   6+6×(9-6)=24

6,6,6,10   ---   6×10-6×6=24

6,6,7,9   ---   (6+7-9)×6=24

6,6,7,10   ---   6-(7-10)×6=24

6,6,8,8   ---   6×8÷(8-6)=24

6,6,8,9   ---   (8-6)×9+6=24

6,6,8,10   ---   (6+8-10)×6=24

6,6,9,10   ---   (9-6)×10-6=24

6,7,7,10   ---   (7+7-10)×6=24

6,7,8,9   ---   8÷(9-7)×6=24

6,7,8,10   ---   8×(7-10+6)=24

6,7,9,9   ---   (7+9)×9÷6=24

6,7,10,10   ---   (10-7)×10-6=24

6,8,8,8   ---   8+8×(8-6)=24

6,8,8,9   ---   (8+8)×9÷6=24

6,8,8,10   ---   8×(8+10)÷6=24

6,8,9,9   ---   8×(9+9)÷6=24

6,8,9,10   ---   9×(10-8)+6=24

6,9,9,10   ---   9+9×10÷6=24

6,10,10,10   ---   10+10+10-6=24

7,7,9,10   ---   10+(9-7)×7=24

7,8,8,9   ---   8+8×(9-7)=24

7,8,8,10   ---   8×10-8×7=24

7,8,9,10   ---   8×9÷(10-7)=24

7,8,10,10   ---   10-(8-10)×7=24

8,8,8,10   ---   8+8×(10-8)=24

时间: 2024-10-25 23:09:14

24点的所有组合的解法的相关文章

24点算法之我见

之前发了一篇博文"24点的所有组合的解法",有人颇不以为然.我想说的是,发这篇文章是说明我可以用计算机求出24点的所有组合的解法.而在实际的运用中,如果要使用24点的算法有时还不见得利用查表法来得简单和快速.毕竟,要短时间内写出正确的算法并验证,也不是一件很容易的事.   24点游戏的规则:给定4个正整数(1到10),利用加减乘除运算,得出运算结果为24的运算式 例如: 1,2,3,4--(1+2+3)*4=24 1,5,5,5--(5-1/5)*5=24   网上比较常见的24点算法

Intellij IDEA快捷键大全

  Intellij IDEA这个工具有些方面确实比较优秀,使用了一段时间的IntelliJ IDEA,感觉这个JAVA IDE非常好用!比如javascript自动补全功能.html页面编写功能等,相比于其他IDE工具就会好很多. 其他的快捷键还有很多,象Ctrl+G(跳转到指定行).Ctrl+F4(关闭当前编辑页面).Ctrl+F(搜索)等等,这些快捷键由于是各个编辑器都会提供的,而且定义的键位也都差不多,就没什么可说的了; Alt+回车 导入包,自动修正 Ctrl+N 查找类 Ctrl+S

Mac 下隐藏显示文件夹的快捷键

Command+Shift+. 可以显示隐藏文件.文件夹,再按一次,恢复隐藏:finder下使用Command+Shift+G 可以前往任何文件夹,包括隐藏文件夹. 原来的: Command+Shift+. 可以显示隐藏文件.文件夹,再按一次,恢复隐藏:finder下使用Command+Shift+G 可以前往任何文件夹,包括隐藏文件夹. 不好用了,不知为什么. 以上从  https://www.zhihu.com/question/24635640/answer/127004307  粘来的,

《深入理解并行编程》中文版

原文的下载地址:http://kernel.org/pub/linux/kernel/people/paulmck/perfbook/perfbook.html 中文版下载地址:深入理解并行编程V1.0 (4.1M) 本书是linux内核大牛paul的力作,和鲁阳同学一起,花了两个月时间进行翻译. 目前没有翻译问答部分,主要是时间不够,也担心不能将这部分翻译准确. 对内核深度发烧的同学可以看看. 本书目录 1. 简介----------------------------------- 14 1

[译] LINUX内核内存屏障

                         ================= LINUX内核内存屏障 ================= By: David Howells <dhowells@redhat.com> Paul E. McKenney <paulmck@linux.vnet.ibm.com> 译: kouu <kouucocu@126.com> 出处: Linux内核文档 -- Documentation/memory-barriers.txt

单处理器中,多进程或多线程之间是否需要使用内存屏障

问题描述 单处理器中,多进程或多线程之间是否需要使用内存屏障 在看Linux内核内存屏障时,文章中写道"只有在存在多CPU交互或CPU与设备交互的情况下才可能需要用到内存屏障.",对此表示怀疑,难道单CPU中,两个进程或两个线程间就不需要用了么? 解决方案 使用LOCK和UNLOCK之后, 一般就不再需要其他内存屏障了(但是注意"MMIO写屏障"章节中所提到的例外). 只有在存在多CPU交互或CPU与设备交互的情况下才可能需要用到内存屏障. 如果可以确保某段代码中不

Linux内核的内存屏障

内容: 抽象的内存访问模型 设备操作 保障 什么是内存屏障? 内存屏障的种类 什么是内存屏障不能确保的? 数据依赖屏障 控制依赖 SMP屏障配对 内存屏障顺序的例子 read内存屏障与load预取 传递性 显式内核屏障 编译屏障 CPU内存屏障 MMIO write屏障 隐式内核内存屏障 锁功能 中断禁用功能 休眠和唤醒功能 其它函数 CPU之间的锁屏障效应 锁与内存访问 锁与I/O访问 什么地方需要内存障碍? 多处理器间的交互 原子操作 设备访问 中断 内核的I/O屏障效应 假想的最小执行顺序

我的Android进阶之旅------&amp;gt;Android Studio 快捷键整理分享

            正式转战Android Studio了,首先把Android Studio的快捷键摘录下来,以备后用. (官网的快捷键列表如下  https://developer.android.com/studio/intro/keyboard-shortcuts.html) Android Studio 为许多常用操作提供了键盘快捷键. 表 1 按操作系统显示了默认键盘快捷键. 注:除了下面表 1 中的默认键映射外,您还可以选择多种预设的键映射,也可以创建自定义键映射.如需了解有关

python3精简笔记(二)——函数

函数 下面的地址可以查看函数: https://docs.python.org/3/library/functions.html 也可以在交互式命令行通过help()查看函数的帮助信息. 如: >>>help(abs) 调用函数也非常简单,传入的参数数量和类型一致就行,传入的参数数量不对或类型不能被函数所接受,会报TypeError的错误 >>> abs(100) 100 >>> abs(-20) 20 >>> abs(12.34)