HDU 17新生赛 正品的概率数论-概率论

Posted Roni

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了HDU 17新生赛 正品的概率数论-概率论相关的知识,希望对你有一定的参考价值。

正品的概率

Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 848    Accepted Submission(s): 67


Problem Description
袋中有m枚正品硬币,n枚次品硬币(次品硬币两面都有国徽),在袋中任取一枚,将它投掷k次,已知每次得到的都是国徽,那么这枚硬币是正品的概率是多少?
 

 

Input
输入包含多组数据,每组占一行包含3个正整m,n,k (1<=m,n,k<=50)。
 

 

Output
每组输出一行,包含一个最简分数,硬币为正品的概率。
 

 

Sample Input
1 1 1
 

 

Sample Output
1/3
 
【分析】:手写gcd,参数少了个long!我气死!还是用库函数吧!
【代码】:
技术分享图片
#include <bits/stdc++.h>

using namespace std;

#define LL long long

LL pows(long long x,long long n)
{
    LL res=1;
    while(n)
    {
        if(n&1)
            res*=x;
        n>>=1;
        x*=x;
    }
    return res;
}

int main()
{
    LL n,m;
    double k;
    while(~scanf("%I64d%I64d%I64d",&m,&n,&k))
    {

        LL x=__gcd(m,(m + n*pows(2,k)));
        printf("%I64d/%I64d\n",m/x,(m + n*pows(2,k))/x);
    }
}
贝叶斯

 

以上是关于HDU 17新生赛 正品的概率数论-概率论的主要内容,如果未能解决你的问题,请参考以下文章

hdu4405--Aeroplane chess(概率dp第七弹:飞行棋游戏--2012年网络赛)

hdu 5001 概率DP 图上的DP

2019CCPC-江西省赛 Math(概率dp )

HDU2017新生赛 友好整数

HDU2017新生赛 找方块

17省赛总结