题解 | 喜欢

喜欢

https://www.nowcoder.com/practice/8c0f6ec2e6414e2c95b550af2a157b7b

#include <stdio.h>

int main() {
    int iN=0;
    float fP=0;
    float fGP=0;
    float fWP=1;
    float fO=0;
    scanf("%d %f",&iN,&fP);
    for(int i=0;i<iN;i++)
    {
        scanf("%f",&fGP);
        fO=fO+fWP;
        fWP=fWP*((1-fGP)+fGP*(1-fP));
    }
    printf("%.6f",fO);
    
    return 0;
}

全部评论

相关推荐

04-19 10:50
门头沟学院 Java
想奋斗的小山竹在改简...:学院本能过简历筛选吗,我怎么看一些一本都过不了
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务