# LightOJ 1027-A Dangerous Maze

给你n个门，每个门有一个值，如果是正的，那么就代表在x时间后会出去，如果是负的，那么就会回到开始之后的x秒之后。问，最后出去时间的期望。

//
//  Created by  CQU_CST_WuErli
//
// #include<bits/stdc++.h>
#include <iostream>
#include <cstring>
#include <cstdio>
#include <cstdlib>
#include <cctype>
#include <cmath>
#include <string>
#include <vector>
#include <list>
#include <map>
#include <queue>
#include <stack>
#include <set>
#include <algorithm>
#include <sstream>
#define CLR(x) memset(x,0,sizeof(x))
#define OFF(x) memset(x,-1,sizeof(x))
#define MEM(x,a) memset((x),(a),sizeof(x))
#define ALL(x) x.begin(),x.end()
#define AT(i,v) for (auto &i:v)
#define For_UVa if (kase!=1) cout << endl
#define BUG cout << "I am here" << endl
#define lookln(x) cout << #x << "=" << x << endl
#define look(x) cout << #x << "=" << x
#define SI(a) scanf("%d",&a)
#define SII(a,b) scanf("%d%d",&a,&b)
#define SIII(a,b,c) scanf("%d%d%d",&a,&b,&c)
#define Lson l,mid,rt<<1
#define Rson mid+1,r,rt<<1|1
#define Root 1,n,1
#define BigInteger bign
template <typename T> T max(T& a,T& b) {return a>b?a:b;}
template <typename T> T min(T& a,T& b) {return a<b?a:b;}
int gcd(int a,int b) {return b==0?a:gcd(b,a%b);}
long long gcd (long long a,long long b) {return b==0LL?a:gcd(b,a%b);}
const int MAX_L=2005;// For BigInteger
const int INF_INT=0x3f3f3f3f;
const long long INF_LL=0x7fffffff;
const int MOD=1e9+7;
const double eps=1e-9;
const double pi=acos(-1);
typedef long long  ll;
using namespace std;

int n;
int x[110];
P dp[110][110];

int main(){
#ifdef LOCAL
freopen("C:\\Users\\john\\Desktop\\in.txt","r",stdin);
//  freopen("C:\\Users\\john\\Desktop\\out.txt","w",stdout);
#endif
int T_T;
for (int kase=scanf("%d",&T_T);kase<=T_T;kase++) {
cin >> n;
int flag=0;
int pos=0;
int sum=0;
for (int i=1;i<=n;i++) {
cin >> x[i];
if (x[i]>0) {
flag=1;
pos++;
}
sum+=abs(x[i]);
}
if (!flag) {
cout << "Case " << kase << ": inf\n";
continue;
}
int t=__gcd(sum,pos);
cout << "Case " << kase << ": " << sum/t << '/' << pos/t << endl;
}
return 0;
}


• 本文已收录于以下专栏：

## LightOJ - 1027 A Dangerous Maze 概率

• L123012013048
• 2015年06月08日 21:22
• 707

## lightoj 1027 - A Dangerous Maze(不错的概率题)

• u010619381
• 2013年11月19日 15:16
• 1667

## LightOJ-1395 A Dangerous Maze (II) (期望dp)

P - A Dangerous Maze (II)  LightOJ - 1395  题解：期望dp，设正确的门有a个，平均耗时为sum1，错误的门有b个，平均耗时为sum2。 状态...
• qq_31759205
• 2017年01月24日 20:56
• 278

## 解题报告：LightOJ - 1027 A Dangerous Maze 概率期望

• qq_32570675
• 2017年07月17日 11:18
• 147

## LightOJ-1027-A Dangerous Maze（概率/期望）

• jinglinxiao
• 2017年04月18日 12:33
• 160

## LightOJ 1027 A Dangerous Maze

• qq_33951440
• 2017年07月23日 18:19
• 70

## LightOJ - 1027 A Dangerous Maze

• ywq4321
• 2017年12月09日 19:37
• 13

## LightOJ 1027 A Dangerous Maze

• niuxiunan
• 2013年08月29日 19:41
• 693

## LightOJ 1027 Dangerous Maze【期望】

You are in a maze; seeing n doors in front of you in beginning. You can choose any door you like. Th...
• qq_36368339
• 2017年11月16日 21:39
• 66

## lightoj 1027 A Dangerous Maze

• u014552756
• 2016年05月18日 19:42
• 210

举报原因： 您举报文章：LightOJ 1027-A Dangerous Maze 色情 政治 抄袭 广告 招聘 骂人 其他 (最多只允许输入30个字)