AT_tdpc_ball.ボール

提高+/省选-

通过率:0%

AC君温馨提醒

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

题目描述

有 NN 个物品,分别放置在坐标 x1,x2,…,xNx_1, x_2, \ldots, x_N 上。现在,すぬけ君要用球击倒这些物品。每次他可以选择一个坐标 xx 作为目标投掷球,球会以 1/31/3 的概率落在 x−1x-1、xx 或 x+1x+1 上。如果球落在有物品的位置,该物品就会被击倒。请计算,在采用最优策略的情况下,击倒所有物品所需投掷球的期望次数。
补充说明:每次投球后,可以根据球实际落点的结果,决定下一次投球的目标位置。

输入格式

第一行输入一个整数 NN,表示物品的数量。
第二行输入 NN 个整数 x1,x2,…,xNx_1, x_2, \ldots, x_N,表示每个物品所在的坐标。

输出格式

输出一个实数,表示击倒所有物品所需投掷球的期望次数。
如果你的答案与标准答案的绝对误差不超过 10−610^{-6},则视为正确。

说明/提示

数据范围

  • 1≤N≤161 \leq N \leq 16
  • 0≤xi≤150 \leq x_i \leq 15
  • xix_i 两两不同。

由 ChatGPT 4.1 翻译

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

首页