#asaporoe. [asaporo_e]Takahashi is Missing!
[asaporo_e]Takahashi is Missing!
题目描述
Aoki在一个一维世界中寻找Takahashi,然而Takahashi已经失踪了。起初,Aoki的坐标为,Takahashi的坐标为,但是之后Aoki无法知道Takahashi的坐标。
时间被分为回合。在每个回合中,Aoki和Takahashi同时执行以下动作:
-
假设Aoki当前的坐标是,那么Aoki可以选择从、和中移动到一个坐标。
-
假设Takahashi当前的坐标是,那么Takahashi以的概率移动到这个坐标,以的概率移动到这个坐标。
当Aoki和Takahashi的坐标相同时,Aoki可以找到Takahashi。当他们相互错过时,Aoki无法找到Takahashi。
Aoki希望最小化寻找Takahashi所需的期望回合数。求出最小可能的期望回合数。
约束条件
- ≦ ≦
- ≦ ≦
- 和都是整数。
部分得分
- 在价值为 分的测试集中,。
- 在价值为 分的测试集中, ≦ 。
输入
输入以以下格式从标准输入给出:
输出
输出最小可能的期望回合数。如果绝对误差或相对误差至多为 ,则输出被视为正确。
示例输入 1
3
100
示例输出 1
2.0000000
Takahashi总是向后移动。因此,通过在第一回合移动到坐标并在第二回合保持在那个位置,Aoki可以在2个回合内找到Takahashi。
示例输入 2
6
40
示例输出 2
7.5000000
示例输入 3
101
80
示例输出 3
63.7500000