X. 寻找段落

    Type: RemoteJudge 1000ms 125MiB

寻找段落

You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.

题目描述

给定一个长度为 nn 的序列 aa,定义 aia_i 为第 ii 个元素的价值。现在需要找出序列中最有价值的“段落”。段落的定义是长度在 [S,T][S, T] 之间的连续序列。最有价值段落是指平均值最大的段落。

段落的平均值 等于 段落总价值 除以 段落长度

输入格式

第一行一个整数 nn,表示序列长度。

第二行两个整数 SSTT,表示段落长度的范围,在 [S,T][S, T] 之间。

第三行到第 n+2n+2 行,每行一个整数表示每个元素的价值指数。

输出格式

一个实数,保留 33 位小数,表示最优段落的平均值。

3
2 2
3
-1
2

1.000

提示

【数据范围】

对于 30%30\% 的数据有 n1000n \le 1000

对于 100%100\% 的数据有 1n1000001 \le n \le 1000001STn1 \le S \le T \le n104ai104-{10}^4 \le a_i \le {10}^4

【题目来源】

tinylic 改编

【蒙青创】2025年CSP-J/S 冲刺【二分】

Not Claimed
Status
Done
Problem
30
Open Since
2025-9-11 0:00
Deadline
2025-9-30 23:59
Extension
24 hour(s)