#1936. MICOI div1 玩家视野

MICOI div1 玩家视野

题目背景

nn 个玩家在同一条长度为 MM 的首尾相接的线上,他们圆形的视野半径为 rr

所有的玩家都在同一高度。

要求选出 kk 个玩家,使得所有所选玩家的视野的并面积最大。

题目描述

nn 个玩家在同一条长度为 MM 的首尾相接的线上,他们圆形的视野半径为 rr

所有的玩家都在同一高度。

要求选出 kk 个玩家,使得所有所选玩家的视野的并面积最大。

输入格式

第一行包含四个整数 n,k,r,Mn,k,r,M ,意义如题目所述。

第二行包含 nn 个整数,第 ii 个整数 p[i]p[i] 描述了第 ii 个玩家在世界上的位置,及同一直线上的坐标

对于 2<i<n2<i<n ,有 p[i1]<p[i]p[i-1]<p[i]

输出格式

一行包含 kk 个整数,分别表示您选取的圆的编号,由SPJ来计算并面积。

您需要保证这些编号严格递增,并且在 [1,n][1,n] 以内,否则被认为不合法而不得分。

与标准答案相对误差不超过 10910^{-9} ,且绝对误差不超过 0.10.1 则认为正确。

通过估算,答案不会超过 101210^{12}量级。

样例

5 3 10 30
0 7 14 21 28 
2 3 5 

数据范围

对于所有的数据, n105n\leq 10^510r200010\leq r\leq 20000p[i]<M1080\leq p[i]< M\leq 10^8 4r<L4r<L,3kn3\leq k \leq n