编程题
### 问题描述 小蓝将参加一档新的游戏节目,名为“1 对 $n$”。 比赛分为多轮进行,每轮主持人会向小蓝和其他参赛者问一个问题,回答错误的参赛者将被淘汰。当只有小蓝还剩下时,比赛结束(假设小蓝偷偷得到了所有问题的答案,所以他不会回答错误)。 对于小蓝回答的每个问题,如果还剩下 $s$ ($s > 0$) 个对手,其中有 $t$ ($0 \le t \le s$) 个人回答错误,那么小蓝将获得 $ \displaystyle\frac{t}{s}$ 元奖金。接下来,还剩下 $s - t$ 个对手继续进行下一轮比赛。 小蓝想知道他最多能获得多少元的奖金。但他很忙,没有时间计算,所以请你帮他回答这个问题。 ### 输入格式 第一行包含一个整数 $n$ ($1 \le n \le 10^5$),表示小蓝在比赛中的对手数量。 ### 输出格式 输出一个数字,表示小蓝可能获得的最大奖金(四舍五入保留小数点后两位数字)。 ### 样例输入 ``` 2 ``` ### 样例输出 ``` 1.50 ```
查看答案
赣ICP备20007335号-2