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

做淘宝要网站?无锡百度公司王东

做淘宝要网站?,无锡百度公司王东,怎样才能把网站做的排名靠前,设计品牌网站问题描述 小U和小S正在玩一个有趣的骰子游戏。每个骰子都有固定数量的面数k,每一面的点数分别是1到k。小U拥有n个骰子,每个骰子i的面数是 a_i,摇到每一面的概率均为 1/a_i。小S则有m个骰子,每个骰子j的面数是 b_j,摇到…

问题描述

小U和小S正在玩一个有趣的骰子游戏。每个骰子都有固定数量的面数k,每一面的点数分别是1到k。小U拥有n个骰子,每个骰子i的面数是 a_i,摇到每一面的概率均为 1/a_i。小S则有m个骰子,每个骰子j的面数是 b_j,摇到每一面的概率均为 1/b_j

两人分别同时摇各自的骰子,并将摇出的点数相加,得分较高的一方获胜,得分相同则为平局。游戏只进行一次,没有重赛。现在小U想知道他获胜的概率是多少。你能帮他计算吗?(答案保留三位小数)

输入:

  • n:小U的骰子数量
  • m:小S的骰子数量
  • arrayN:小U的每个骰子面数
  • arrayM:小S的每个骰子面数

约束条件:

  • nmk为整数,数据范围 1 ≤ nmk ≤ 25

代码

def solution(n, m, arrayN, arrayM):

    # Edit your code here

    assert n == len(arrayN)

    assert m == len(arrayM)

    def gen_table(a):

        s = sum(a)

        f = [0 for _ in range(s + 1)]

        f[0] = 1

        for x in a:

            g = [0 for _ in range(s + 1)]

            for i, v in enumerate(f):

                for j in range(1, x + 1):

                    if i + j <= s:

                        g[i + j] += v / x

            f = g

        return f

    p1 = gen_table(arrayN)

    p2 = gen_table(arrayM)

    ans = 0

    for i in range(len(p1)):

        for j in range(len(p2)):

            if j < i:

                ans += p1[i] * p2[j]

    return round(ans, 3)


 

if __name__ == "__main__":

    # Add your test cases here

    print(solution(1, 3, [8], [2, 3, 4]) == 0.255)

    print(solution(2, 2, [3, 4], [3, 3]) == 0.5)

    print(solution(3, 1, [2, 2, 2], [4]) == 0.844)


 

http://www.dtcms.com/wzjs/143870.html

相关文章:

  • 怎么做百度搜到的网站免费的seo和sem的区别是什么?
  • 网站制作协议书友好链接
  • 集团网站建设需求自助建站网
  • java网站开发优缺点百度指数的使用
  • 做网站的思路产品线上推广渠道
  • 知名跟单网站做信号提供方百度竞价是什么工作
  • 厦门seo报价惠州百度seo在哪
  • 东营网站制作团队网盘资源搜索神器
  • 成都高标建设有限公司官方网站今天的新闻 联播最新消息
  • 在线qq登录入口太原seo计费管理
  • 可以网上做单的网站谷歌ads广告投放
  • net 网站开发整站优化方案
  • 平面设计做兼职网站qq引流推广软件哪个好
  • 附近的装修公司地点网站优化有哪些类型
  • cc域名做网站怎么样百度小说风云榜排名
  • 自己做ppt网站吗软文是什么
  • 哪里购买网站空间灰色词排名推广
  • 湖南微信网站东莞seo代理
  • 专注高密做网站的推广产品怎么发朋友圈
  • 巢湖网站开发网站运营推广的方法有哪些
  • 如果安装wordpress主题成都爱站网seo站长查询工具
  • 佛山 顺德网站设计广州seo推广培训
  • 什么公司时候做网站广州权威发布
  • 网站运营怎样做百度收录网站链接入口
  • 企业网站 程序网站优化推广招聘
  • 网站中的宣传册翻页动画怎么做磁力神器
  • 服务器和电脑主机的区别宿州百度seo排名软件
  • 上海做网站公司做网站的公司百度短链接在线生成
  • 烟台门户网站建设国内比较好的软文网站
  • 山西 网站制作如何在百度发布信息推广