传统题 1000ms 256MiB

清零

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目描述

N 个非零整数排成一行。你可以进行以下操作:

  • 随机选取连续的 K 个数,将其全部置为零。其中 A ≤ K ≤ B。

你共进行以上操作 M 次。

求:期望得到多少个零?

输入

一行,包含四个整数 N, M, A, B

输出

一个实数,表示答案,精确到小数点后 3 位。

样例1输入

4 1 2 3

样例1输出

2.400

样例1解释

样例中,你一共操作 1 次。

选取连续的 2 个数的方案有 3 种,可以得到 2 个 0;

选取连续的 3 个数的方案有 2 种,可以得到 3 个 0;

共有 5 种方案。

所以得到 0 的个数的期望=2×3/5+3×2/5=2.400

样例2输入

1000000 987654 12345 67890

样例2输出

999998.888

数据范围

1 ≤ A ≤ B ≤ N ≤ 10^6,0 ≤ M ≤ 10^6

2025-06-13

未参加
状态
已结束
规则
OI
题目
6
开始于
2025-6-13 7:30
结束于
2025-6-14 3:30
持续时间
20 小时
主持人
参赛人数
4