当前位置: 首页 > news >正文

萧山网站优化网站租用一年服务器费用多少

萧山网站优化,网站租用一年服务器费用多少,手机好看网站模板,企业展馆展厅设计公司现在有28个小朋友,每个人手上有一把钥匙,每一个钥匙都只能打开自己的房间门,现在将所有钥匙都收上来,然后再随机打乱分给每个小朋友,也就是有28!的分法,请问现在其中14个小朋友的钥匙能恰好打开…

  现在有28个小朋友,每个人手上有一把钥匙,每一个钥匙都只能打开自己的房间门,现在将所有钥匙都收上来,然后再随机打乱分给每个小朋友,也就是有28!的分法,请问现在其中14个小朋友的钥匙能恰好打开自己的房间门(其他14个小朋友不能打开自己的房间门的情况)有多少钟,答案直接返回一个结果数。

首先看到14个小朋友可以开自己的门,那么其实这就是组合问题,也就是C(14,28),然后14个小朋友不是对应的钥匙则是一个错排问题

假设错排函数是An,表示的含义是n个人都不对应自己的钥匙,则现在拿出其中一个小朋友i,单独讨论,假设已经确定i选择了3号的钥匙,那么对于3号小朋友来说如果他选择占用i的钥匙那么剩下的n-2把钥匙又就行An-2的讨论,如果他不选择占用i的位置那么问题就等同于1不拿1的钥匙,2不拿2的钥匙,3不拿i的钥匙,4不拿4的钥匙,以此类推也就是An-1。

用这个推理可以知道

An = C(1,n-1)*(An-2+An-1);

那么综合起来就是C(14,28)*A14。

现在问题来了要是我们按照组合的定义来实现C(14,28),则一定会在算的过程中爆掉,因为28的阶乘很大,然后我发现在这个题不知道是不是特意设置的数,边乘边除居然可以算出来了,但是不建议这样去写,玩意有数据改了中间会出现除不尽的结果,那么组合数就会出错,

最后就是把这两个算法实现了,代码很简单就不打了写一个求组合数的正确写法

for(int i=0;i<=28;i++){for(int j=0;j<=i;j++){if(j==0)c[i][j]=1;elsec[i][j] = c[i-1][j]+c[i-1][j-1];}
}//c[28][14]就是组合数结果

http://www.yayakq.cn/news/753586/

相关文章:

  • 广西网站怎么制作重庆前十装修公司排名
  • 做网站的公司国外代理服务器免费
  • 外包做网站需要多少钱商城网站建设价格费用
  • seo怎么优化一个网站科技有限公司可以做网站建设吗
  • 网站文明建设工程包括迎访问中国建设银行网站-
  • 网站适合移动端重庆三类人员查询
  • 北京学设计去哪个网站好做一个网站要多少钱
  • 网站开发流程步骤 口袋网站建设捌金手指花总三十
  • 苏州制作公司网站的网页设计培训平台
  • php商业网站制作工作证明模板 通用版
  • 网站外包公司公司做网站报价
  • 建设网站教学wordpress修改默认域名
  • 雄安建设网站制作专业网页制作行情
  • 网站开发动态结构设计手机网站前端设计
  • 温州微信网站定制南京软件外包公司有哪些
  • 浙江质监站网址如何给公司取一个好名字
  • 做百度移动网站排名软开网店咨询
  • 做淘宝客网站科技馆里面有什么展品
  • 坪地网站建设价格深圳做公司网站推广的
  • 太原网站建设pnjfw江宁网站建设方案
  • 威海网站优化wordpress 导出 主题
  • 中建西部建设网站宣威市住房和城乡建设局网站下载中心
  • 国外有哪几家做充电桩网站个人博客网站备案
  • 广东网站建设商家礼品网站建设
  • 自己的网站怎么编辑jsp 网站开发例子
  • 微网站好制作吗信息化建设 网站作用
  • 家教网站制作凡科微信小程序登录
  • 网站建设如何包含数据库wordpress 数据库 utf8
  • 行业网站推广表白网站制作
  • 如何给网站做第三方流量监测网站外链多的危害