标签:iostream clu ack 效果 oss bre 12px port 20px
6 1 2 3 4 5 6 0 4 0 0 0 0 1 3
3.50 0.00
事实上,掷到一个特殊面仅仅是得到了一个再次投掷的机会,和第一次投掷的效果全然一样。
sum=a1+a2+...+an; a=sum/n; q=m/n;
ans=a+a*q+a*q^2+...=sum/(n-m);
#include<iostream>
#include<stdio.h>
#include<math.h>
#include<string.h>
#include<algorithm>
#include<iostream>
using namespace std;
#define N 205
const int inf=0x3fffffff;
int a[N];
int main()
{
int i,n,m,t;
double sum;
while(scanf("%d",&n)!=-1)
{
sum=0;
for(i=1;i<=n;i++)
{
scanf("%d",&a[i]);
sum+=a[i];
}
scanf("%d",&m);
for(i=0;i<m;i++)
{
scanf("%d",&t);
}
if(sum==0)
{
printf("0.00\n");
continue;
}
if(m==n)
{
printf("inf\n");
continue;
}
printf("%.2f\n",sum/(n-m));
}
return 0;
}
hdu 4586 Play the Dice (概率+等比数列)
标签:iostream clu ack 效果 oss bre 12px port 20px
原文地址:http://www.cnblogs.com/gccbuaa/p/7098005.html