程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> 關於C語言 >> 24點的所有組合的解法

24點的所有組合的解法

編輯:關於C語言
 

研究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. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved