CF2041E.Beautiful Array
普及-
通过率:0%
AC君温馨提醒
该题目为【codeforces】题库的题目,您提交的代码将被提交至codeforces进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。
题目描述
图片由 ChatGPT 4o 生成。A-Ming 的生日快到了,他的朋友 A-May 决定送他一个整数数组作为礼物。A-Ming 有两个最喜欢的数字 a 和 b,他认为一个数组是“美丽的”当且仅当它的平均数恰好为 a,中位数恰好为 b。请你帮助 A-May 找到一个美丽的数组,这样她的礼物才能让 A-Ming 印象深刻。
一个数组的平均数是其所有元素之和除以数组长度。例如,数组 [3,−1,5,5] 的平均数是 12÷4=3。
一个数组的中位数是排序后中间的元素(如果长度为奇数),或者排序后中间两个元素的平均数(如果长度为偶数)。例如,[1,1,2,4,8] 的中位数是 2,[3,−1,5,5] 的中位数是 (3+5)÷2=4。
注意,平均数和中位数都不需要取整。例如,数组 [1,2] 的平均数是 1.5。
输入格式
一行包含两个整数 a 和 b。
- −100≤a,b≤100。
- 数组的长度必须在 1 到 1000 之间。
- 数组中的元素必须是整数,且其绝对值不超过 106。
输出格式
第一行输出数组的长度。
第二行输出数组的所有元素。
如果有多组解,你可以输出任意一组。在题目给定的限制下,总是存在解。
输入输出样例
输入#1
3 4
输出#1
4 3 -1 5 5
输入#2
-100 -100
输出#2
1 -100
说明/提示
由 ChatGPT 4.1 翻译
输入解题思路,AI测评打分。不知道怎么写?