中位数(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;
} 
相关推荐
再睡一夏就好24 分钟前
【C++闯关笔记】详解多态
c语言·c++·笔记·学习·语法·1024程序员节
断剑zou天涯2 小时前
【算法笔记】暴力递归尝试
java·笔记·算法
油泼辣子多加2 小时前
【实战】自然语言处理--长文本分类(1)DPCNN算法
算法·自然语言处理·分类
I'm a winner3 小时前
基于YOLO算法的医疗应用专题:第一章 计算机视觉与深度学习概述
算法·yolo·计算机视觉
林月明3 小时前
【VBA】自动设置excel目标列的左邻列格式
开发语言·excel·vba·格式
vir023 小时前
P1928 外星密码(dfs)
java·数据结构·算法·深度优先·1024程序员节
喜欢吃燃面4 小时前
数据结构算法题:list
开发语言·c++·学习·算法·1024程序员节
胡萝卜3.04 小时前
C++ list核心接口与实战技巧
数据结构·c++·list·list使用
。TAT。4 小时前
C++ - 多态
开发语言·c++·学习·1024程序员节