题解:CF2041E Beautiful Array

题目链接#

https://www.luogu.com.cn/problem/CF2041E

分析#

考虑一种简单的情况,即序列长度为 3 的情况。

为使中位数为 b,序列中应有至少两个数b,那剩下的一个数就为序列中所有数的和减去 b 的二倍,即 3×a2×b

代码#

#include<bits/stdc++.h>
#define i64 long long
using namespace std;
int main(){
	int a,b;
	cin>>a>>b;
	
	cout<<3<<endl<<b<<' '<<b<<' '<<3*a-2*b<<endl;
    return 0;
}
posted @   e_zhe  阅读(7)  评论(0编辑  收藏  举报
点击右上角即可分享
微信分享提示
主题色彩