AT_arc180_f.[ARC180F] Yet Another Expected Value

NOI/NOI+/CTSC

通过率:0%

AC君温馨提醒

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

题目描述

给定整数 N,AN, A。

你将进行如下操作:

  • 随机生成 NN 个 00 到 11 之间的实数。所有生成都是独立且服从均匀分布的。
  • 将生成的 NN 个实数按从小到大排序,记为 x1,x2,⋯ ,xNx_1, x_2, \cdots, x_N。即 0≤x1≤x2≤⋯≤xN≤10 \leq x_1 \leq x_2 \leq \cdots \leq x_N \leq 1。
  • 你的得分为下式的值:

∏i=1N(1+∑j=i+1NxjA)\prod_{i=1}^{N} \left(1 + \sum_{j=i+1}^N x_j^A \right)

请计算得分的期望值,并对 109+710^9+7 取模。

期望值 (mod109+7)\pmod{10^9+7} 的定义:可以证明要求的期望值一定是有理数。在本题的约束下,将其表示为最简分数 PQ\frac{P}{Q} 时,Q≢0(mod109+7)Q \not\equiv 0 \pmod{10^9+7} 也成立。因此,满足 R×Q≡P(mod109+7), 0≤R<109+7R \times Q \equiv P \pmod{10^9+7},\ 0 \leq R < 10^9+7 的整数 RR 是唯一确定的。请输出这个 RR。

输入格式

输入通过标准输入给出,格式如下:

NN AA

输出格式

请输出答案。

输入输出样例

  • 输入#1

    2 1

    输出#1

    666666673
  • 输入#2

    1 1

    输出#2

    1
  • 输入#3

    2 2

    输出#3

    500000005
  • 输入#4

    3 2

    输出#4

    142857147
  • 输入#5

    5 3

    输出#5

    758371066
  • 输入#6

    10000 12345

    输出#6

    32201773

说明/提示

限制

  • 1≤N≤1041 \leq N \leq 10^4
  • 1≤A≤5×1041 \leq A \leq 5 \times 10^4
  • 输入的所有值均为整数

样例解释 1

得分的期望值为 5/35/3。

由 ChatGPT 4.1 翻译

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

首页