#arc043a. [arc043_a]点数変換
[arc043_a]点数変換
问题文
有 个人参加了一场测试,第 个人的得分是 。
由于得分存在偏差,希望将平均值调整为 ,最大值和最小值之间的差距调整为 。
得分的调整是通过选择适当的实数 来进行的。第 个人调整后的得分是 。
判断是否存在适当的 ,如果存在,则输出它们。
输入
输入从标准输入中以以下格式给出。
:
- 第1行包含3个整数 、、,以空格分隔。其中, 表示参加测试的人数, 表示调整后的平均值, 表示调整后的最大值和最小值之间的差距。
- 接下来的 行中,第 行表示第 个人的得分 。
输出
如果不存在适当的调整,则输出 。
如果存在适当的调整,则输出 ,以空格分隔。输出的结果必须满足绝对误差或相对误差至少有一个小于等于 。
在输出末尾包含换行符。
输入样例1
输出样例1
选择 ,得分依次变为 ,平均值为 ,最大值和最小值之间的差距为 。