中位数(c++题解)

题目描述

题目描述

有 个数字,需要将它们分成 个小组,每个小组有且仅有三个数字,每个小组的得分为这个小组内分数排名最中间的数字,请问如果想让所有小组的分数之和到达最大,应该如何划分这些数字?

输入格式

第一行:单个整数 。

第二行: 个整数

输出格式

单个整数:表示可以得到的最大分数之和。

样例

样例输入

复制代码
复制3
6 3 7 1 4 9 7 8 2

样例输出

复制代码
复制19

日常发作业题解。

也是简单到爆爆爆爆爆爆爆爆爆爆爆爆爆爆爆爆爆爆爆爆爆爆爆爆爆爆爆爆爆爆爆爆爆爆爆表的题

写作不易,点个赞呗!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!


cpp 复制代码
#include <bits/stdc++.h>
using namespace std;
long long n,a[10000005],ans;
int main(){
	cin>>n;
	for(int i=1;i<=n*3;i++){
		cin>>a[i];
	} 
	sort(a+1,a+1+n*3);
	for(int i=n*3-1;i>=n;i-=2){
		ans+=a[i];
	}
	cout<<ans;
} 
相关推荐
T风呤12 分钟前
QT历史版本,5.15.2使用清华源半小时安装速成
开发语言·qt
Hat_man_24 分钟前
Windows下memcpy_s如何在Linux下使用
linux·c++
sukalot32 分钟前
window显示驱动开发—输出合并器阶段
驱动开发·算法
晨曦54321035 分钟前
针对经济学大数据的 Python 爬虫实践指南
开发语言·爬虫·python
上位机付工37 分钟前
C#上位机实现报警语音播报
开发语言·c#·上位机·plc·运动控制卡·语音播报·报警播报
千千道41 分钟前
QT 中使用 QSettings 读写 ini 配置文件
开发语言·qt
fei_sun43 分钟前
【编译原理】语句的翻译
算法
Xの哲學1 小时前
hostapd 驱动注册机制深度分析
linux·网络·算法·wireless
benben0441 小时前
Unity3D仿星露谷物语开发67之创建新的NPC
开发语言·游戏·ui·c#·游戏引擎
matdodo1 小时前
【大数据】java API 进行集群间distCP 报错unresolvedAddressException
java·大数据·开发语言