266. 期望路程
小K被困在了一个山洞(山洞A)。
从山洞A出发有两条路,一条路需要走 xx 千米,但是会回到山洞A;另一条路需要走 22 千米,会到达山洞B。
从山洞B出发有两条路,一条路需要走 yy 千米,会到达山洞A;另一条路需要走 zz 千米,会到达山洞的出口C。
小K有些健忘,记不得走过的路,所以每次在一个山洞都会随机选择一条路走,选择的概率相同。
问小K走出山洞的期望路程。
样例
Input:
x = 1
y = 2
z = 1
Output:
9
注意事项
x, y, zx,y,z 都是整数,
1 <&#61; x, y, z <&#61; 10^8
1<&#61;x,y,z<&#61;1
0
8
。
public class Solution {
/**
* &#64;param x: the distance from cave A to cave A.
* &#64;param y: the distance from cave B to cave B.
* &#64;param z: the distance from cave B to exit C.
* &#64;return: return the expect distance to go out of the cave.
*/
public int expectDistance(int x, int y, int z) {
// write your code here.
return x*2&#43;4&#43;y&#43;z;
}
}