论坛首页 Java企业应用论坛

8个8结合加减乘除得到1000

浏览 2254 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2013-01-14   最后修改:2013-01-14
例如:
8*(8*8+8*8)-8-8-8

求一段代码 列出所有的组合
   发表时间:2013-01-19  
8个中取2个数做运算,得出的结果视为1个数,这样还剩7个数;
7个中取2个数做运算,得出的结果视为1个数,这样还剩6个数;
……
最后只剩下2个数,做任1种运算。

2个数做运算共有6种情况:a+b,a*b,a-b,b-a,a/b,b/a

总共有 C(8,2)*C(7,2)*C(6,2)*C(5,2)*C(4,2)*C(3,2)*C(2,2)*(6^7) 种组合。
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics