首页 > 代码库 > hdu_5139 概率问题

hdu_5139 概率问题

#include<iostream>#include<cstdio>#include<cmath>using namespace std;int main(){    int t;scanf("%d",&t);    int c=t;    while(t--){        long long x;        int b;        double cnt=1.0;        long long sum;        scanf("%lld%d",&x,&b);        double a=1-1.0/x;        for(int i=0;i<b;i++)            cnt*=a;        cnt=1.0-cnt;        sum=(1+x)*x/2.0;        double ans=sum*cnt;        printf("Case #%d: %.3lf\n",c-t,ans);    }    return 0;}

注意精度

hdu_5139 概率问题