LightOj 1027 A Dangerous Maze

Posted wmj6

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了LightOj 1027 A Dangerous Maze相关的知识,希望对你有一定的参考价值。

一个迷宫有n扇门,走第i扇门时间为xi,若xi为正,则走出迷宫,若xi为负,则回到原来位置并忘记已走过的门。问走出迷宫的时间期望,若不能走出迷宫输出inf,否则以分数形式输出p/q

题目链接

我们设期望为d 则技术图片所以对于任意n我们可以直接算出期望

#include <bits/stdc++.h>
#define ll long long
#define inf 0x3f3f3f3f
using namespace std;
const int N = 1e5+7;
int a[108];
int main()
//    ios::sync_with_stdio(false);
//    cin.tie(0);
    int t;
    scanf("%d",&t);
    int w=0;
    while(t--)
        int n; scanf("%d",&n);
        int lsum,rsum; lsum=rsum=0;
        int cnt=0;
        for(int i=1;i<=n;i++)
            scanf("%d",&a[i]);
            if(a[i]>0)
                rsum+=a[i];
            else
                lsum+=abs(a[i]);
                cnt++;
            
        
        if(n-cnt==0)
            printf("Case %d: inf\\n",++w);
            continue;
        
        printf("Case %d: %d/%d\\n",++w,(lsum+rsum)/__gcd((lsum+rsum),n-cnt),(n-cnt)/__gcd((lsum+rsum),n-cnt));
    

 

 

 

以上是关于LightOj 1027 A Dangerous Maze的主要内容,如果未能解决你的问题,请参考以下文章

LightOJ1027 A Dangerous Maze(期望)

lightoj-1027 - A Dangerous Maze(数学期望)

LightOJ 1027 A Dangerous Maze(期望)

LightOJ 1027 A Dangerous Maze 概率期望

LightOj 1027 A Dangerous Maze

lightoj 1027 A Dangerous Maze 期望