AT_tkppc3_e.デフレゲーム

通过率:0%

AC君温馨提醒

该题目为【atcoder】题库的题目,您提交的代码将被提交至atcoder进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。

题目描述

分值:500 分

RZK 君最近手头有些紧张。某天,他发现了一种能赚钱的游戏。

  • 有一个 nn 面的骰子,掷出每个数字的概率是相等的,数字范围是从 11 到 nn。
  • 玩家可以反复掷骰子,直到掷出的数字与之前的某个数字重复为止。掷出数字 aa 时,可以得到 aa 元,但如果掷出了之前已经出现的面,则不会得到任何金钱。
  • 比如,如果玩家的掷骰结果是 1→5→3→51 \to 5 \to 3 \to 5,那么他可以得到 1+5+3=91 + 5 + 3 = 9 元。

RZK 君对此游戏非常感兴趣,但由于参加费用很昂贵,他想先计算参加这游戏能得到的钱的期望值,再决定是否参加。

请计算出在这个游戏中,玩家可以获得的金钱的期望值。

输入格式

从标准输入中读取,格式如下:

$ n $

输出格式

输出游戏中玩家能获得的金钱期望值。当绝对误差或相对误差小于 10−710^{-7} 时,答案即为正确。

输入输出样例

  • 输入#1

    2

    输出#1

    2.25000000000000
  • 输入#2

    6

    输出#2

    9.71141975308642

说明/提示

约束条件

  • nn 是 11 到 500,000500,000 之间的整数。

小任务

小任务 1 [60 分]

  • n≤8n \leq 8。

小任务 2 [120 分]

  • n≤18n \leq 18。

小任务 3 [320 分]

  • 没有额外的约束条件。

本翻译由 AI 自动生成

输入解题思路,AI测评打分。不知道怎么写?

首页