标签:bzoj3450 tyvj1952 easy 概率dp
#include <stdio.h>
int main()
{
puts("转载请注明出处[辗转山河弋流歌 by 空灰冰魂]谢谢");
puts("网址:blog.csdn.net/vmurder/article/details/46471319");
}
设
出现一个
出现一个
出现一个
网上说特判的是什么鬼?
哪里有特判。。。
#include <cstdio>
#include <cstring>
#include <iostream>
#include <algorithm>
#define N 301000
using namespace std;
double l,ans;
char s[N];
int n;
int main()
{
// freopen("test.in","r",stdin);
int i,j,k;
scanf("%d%s",&n,s+1);
for(i=1;i<=n;i++)
{
if(s[i]==‘x‘)l=0;
else if(s[i]==‘o‘)ans+=(++l)*2-1;
else ans+=(l*2+1)*0.5,l=(l+1)*0.5;
}
printf("%.4lf\n",ans);
return 0;
}
标签:bzoj3450 tyvj1952 easy 概率dp
原文地址:http://blog.csdn.net/vmurder/article/details/46471319