2134: 声音向量

内存限制:256 MB 时间限制:1 S 标准输入输出
题目类型:传统 评测方式:Special Judge 上传者:
提交:17 通过:2

题目描述

给定一个长度为 n 的声音向量 a,第 i 个振幅记为 a[i]
对于这个向量的平均音量为 (a[1]2+a[2]2+...+a[n]2) / n
现在需要将这个声音向量乘上某个常数因子,使得平均音量调整为 x
请输出调整后的声音向量。
特殊情况:如果原始平均音量为 0,则输出时均为 0

输入格式

第一行为两个整数 n, x。(1≤n≤100,000,0≤x≤1,000,000
第二行包含 n 个整数表示 a[1]-a[n]。(|a[i]|≤1,000,000)

输出格式

输出一行包含 n 个整数表示答案。
输出结果与标准答案绝对误差或者相对误差不超过 10-6 被视为正确。


输入样例 复制

样例1:
5 6
0 1 -2 3 -4

样例2:
4 1
1 3 3 7

输出样例 复制

样例1:
0 1 -2 3 -4

样例2:
0.242535625 0.7276068751 0.7276068751 1.697749375

数据范围与提示

来源:2022.BAPC