为了账号安全,请及时绑定邮箱和手机立即绑定

c#的算法

c#的算法

米琪卡哇伊 2018-09-12 08:07:17
从8个球里面取出2个球,有多少种取法?用编程实现
查看完整描述

1 回答

?
临摹微笑

TA贡献1982条经验 获得超2个赞

数学里的排列组合 C8/2

 你说的8个球里面取两个,可以这样:

假设他取了第1个球,后面可取的有7个;

假设他取了第2个球,后面可取的有6个;不是7个,如果是7个,就与上面有重复了;

……

直到他取了第7个球,后面可取1个。

最后加起来,得到7+6+5+4+3+2+1=28

不管从多少个中间选2个,都是很简单的,我说到这里了,你应该知道了吧?

用一个简单的循环相加就OK了

至于,你想不想输出那也很好办了。。。


查看完整回答
1 反对 回复 2018-09-16
  • 1 回答
  • 0 关注
  • 528 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信