PTA团体程序设计天梯赛-L2-017 人以群分

PTA团体程序设计天梯赛 PTA团体程序设计天梯赛 有链接部分为完成的,其余未完成 ==================================== L1-001 Hello World 5 L1-002 打印沙漏 20 L1-003 个位数统计 15 L1-004 计算摄氏温度 5 L1-005 考试座位号 15 L1-006 连续因子 20 L1-007 念数字 10 L1-009 N个数求和 20 L1-010 比较大小 10 L1-011 A-B 20 L1-012 计算指数 5 L1-013 计算阶乘 阅读详情
#include<iostream>
#include<algorithm>
#include<cmath>
#include<cstring>
using namespace std;
int main(){
	int n;
	cin>>n;
	int pa[100005];
	for(int i=0;i<n;i++){
		cin>>pa[i];
	}
	sort(pa,pa+n);
	int sum1=0,sum2=0;
	int sum_a=0;
	int a=0,b=0;
	if(n%2==0){
		for(int i=0;i<n/2;i++){
			sum1+=pa[i];
			a++;
		}
		for(int i=n/2;i<n;i++){
			sum2+=pa[i];
			b++;
		}
		sum_a=sum2-sum1;
		/*
		sum1-=pa[n/2-1];
		sum2+=pa[n/2-1];
		if(sum_a<(sum2-sum1)){
			a--;b++;
			sum_a=sum2-sum1;
		}
		*/
	}else{
		for(int i=0;i<=n/2;i++){
			sum1+=pa[i];
			a++;
		}
		for(int i=n/2+1;i<n;i++){
			sum2+=pa[i];
			b++;
		}
		sum_a=sum2-sum1;
		sum1-=pa[n/2];
		sum2+=pa[n/2];
		if(sum_a<(sum2-sum1)){
			a--;b++;
			sum_a=sum2-sum1;
		}
	}
    cout<<"Outgoing #: "<<b<<endl;
    cout<<"Introverted #: "<<a<<endl;
    cout<<"Diff = "<<sum_a<<endl;
	return 0;
}
PAT团体程序设计天梯赛L1习题集(建议收藏) PAT团体程序设计天梯赛L1习题集(建议收藏) 5分题 L1-001 Hello World (5分) L1-004 计算摄氏温度 (5分) L1-012 计算指数 (5分) L1-014 简单题 (5分) L1-021 重要的话说三遍 (5分) L1-024 后天 (5分) L1-026 I Love GPLT (5分) L1-029 是不是太胖了 (5分) L1-036 A乘以B (5分)... 阅读详情

相关推荐

Uniapp H5端SEO优化全攻略:提升搜索引擎排名与流量

在移动互联网时代,H5页面因其跨平台、低成本、易传播的特性,成为许多企业的首选。Uniapp作为一款优秀的前端跨端开发框架,能够快速开发H5、小程序、App等多端应用。然而,由于Uniapp默认采用SPA(单页应用)架构,H5端在SEO(搜索引擎优化)方面存在一定劣势,如爬虫难以抓取动态内容、页面标题和描述不易优化等。 本文将系统性地介绍Uniapp H5端的SEO优化方案,涵盖基础优化、SPA优化策略、内容优化、技术优化、外部优化及监测分析,帮助开发者提升网站在搜索引擎中的排名,获取更多自然流量。

vvilkin的学习备忘 1973

【PTA-训练day5】L2-017 人以群分 + L1-023 输出GPLT

L2-017 人以群分 L1-023 输出GPLT L1-019 谁先倒 L1-022 奇偶分家

weixin_61639349的博客 755

Material Studio中分子动力学模拟得到密度density和溶解度参数

使用sketh工具画出全原子分子,以异辛烷为例子。

handsome213的博客 7320

PTA L2-017 人以群分

社交网络中我们给每个人定义了一个“活跃度”,现希望根据这个指标把人群分为两大类,即外向型(outgoing,即活跃度高的)和内向型(introverted,即活跃度低的)。要求两类人群的规模尽可能接近,而他们的总活跃度差距尽可能拉开。

写代码的七柒的博客 592

深入浅出卡尔曼滤波器算法

深入浅出讲解卡尔曼滤波器的工作原理及其公式推导,讨论卡尔曼滤波器的核心公式所代表的意义及个人的理解。

m0_37835056的博客 1365

tkinter动态表格 - 实时更新数据(TkinterTable)

tkinter动态表格 - 实时更新数据(TkinterTable) 参考 [TkinterTable] Tkinter上的表格GUI】 https://github.com/dmnfarrell/tkintertable/wiki/Usage https://github.com/dmnfarrell/tkintertable/issues/47 python使用tkinter编写一个数据显示窗口(实时显示更新的数据) 首先安装TkinterTable,即pip install tki

qq_33934427的博客 1万+

【PTA】人以群分 (25 分)

社交网络中我们给每个人定义了一个“活跃度”,现希望根据这个指标把人群分为两大类,即外向型(outgoing,即活跃度高的)和内向型(introverted,即活跃度低的)。要求两类人群的规模尽可能接近,而他们的总活跃度差距尽可能拉开。 输入格式: 输入第一行给出一个正整数N(2≤N≤10510^{5}105)。随后一行给出N个正整数,分别是每个人的活跃度,其间以空格分隔。题目保证这些数字以及它们的...

阳光大男孩!!!的博客 2436

Palantir 产品架构深度解析:从本体到AI的决策智能平台

本文深度解析了Palantir决策智能平台的核心产品架构。其核心在于构建企业级的“本体”(Ontology),即业务世界的“数字孪生”,通过数据、逻辑、操作三层抽象统一语义。平台以此为基础,通过Foundry构建数字孪生,并通过AIP(人工智能平台)实现本体增强生成(OAG),将AI深度融入业务,形成从数据感知、智能分析到行动执行的完整决策闭环。

ooo22的博客 736

PTA团体程序设计天梯赛-练习集 L2-017 人以群分(sort)

社交网络中我们给每个人定义了一个“活跃度”,现希望根据这个指标把人群分为两大类,即外向型(outgoing,即活跃度高的)和内向型(introverted,即活跃度低的)。要求两类人群的规模尽可能接近,而他们的总活跃度差距尽可能拉开。 输入格式: 输入第一行给出一个正整数N(2≤N≤10 ​5 ​​ )。随后一行给出N个正整数,分别是每个人的活跃度,其间以空格分隔。题目保证这些数字以及它们的和都不会超过2 ​31 ​​ 。 输出格式: 按下列格式输出: Outgoing #: N1 Introverted

一粒大榴莲的博客 356

Mplus—验证性因素分析(Confirmatory Factor Analysis, CFA)

介绍一阶和二阶验证性因素分析概况及在Mplus中的操作方法。

m0_54401011的博客 1万+

C# + YOLO 实时摄像头检测:Emgu CV + ONNX Runtime,30FPS+ 流畅运行

很多教程只给“单张图片推理”代码,一上摄像头就卡成 PPT(<5 FPS)。

这里只有干货:从 Modbus 通信到 MES 对接,从 YOLO 训练到工控机部署,带你搞定工业软件开发全流程。 215

PTA天梯赛L2-017 人以群分(c语言实现)

原题链接 这道题有点扯,一开始读题我都没看懂是什么意思,实际上就是排序,求前后两部分和的差。总人数若为奇数则外向的人多一个,若为偶数则内向外箱的人一样多。 然后我用了c语言里面我目前认为最好用的库函数之一,qsort函数,感兴趣的朋友可以去百度。 代码如下: #include <stdio.h> #include <stdlib.h> int cmp(const void ...

zihangjia的博客 1251

最适合入门的100个深度学习项目

本专栏整理了《PyTorch深度学习项目实战100例》,内包含了各种不同的深度学习项目,包含项目原理以及源码,每一个项目实例都附带有完整的代码+数据集。

优快云 精品推荐 12万+

PTA-团体程序设计天梯赛-L2-017 人以群分 (25分)

L2-017 人以群分 (25分) 社交网络中我们给每个人定义了一个“活跃度”,现希望根据这个指标把人群分为两大类,即外向型(outgoing,即活跃度高的)和内向型(introverted,即活跃度低的)。要求两类人群的规模尽可能接近,而他们的总活跃度差距尽可能拉开。 输入格式: 输入第一行给出一个正整数N(2≤N≤10​5​​)。随后一行给出N个正整数,分别是每个人的活跃度,其间以空格分隔。题目保证这些数字以及它们的和都不会超过2​31​​。 输出格式: 按下列格式输出: Outgoing #: N1

weixin_43846587的博客 332

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

PTA团体程序设计天梯赛 L2-017 人以群分 (Java)(满分不超时)

社交网络中我们给每个人定义了一个“活跃度”,现希望根据这个指标把人群分为两大类,即外向型(outgoing,即活跃度高的)和内向型(introverted,即活跃度低的)。要求两类人群的规模尽可能接近,而他们的总活跃度差距尽可能拉开。

weixin_43897853的博客 216

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

团体程序设计天梯赛 L2 题目合集

目前 L1 的题目已经刷完,打算在赛前刷完 L2 的题目。本来想 L2 的题目都写个相对详细的题解的,但是由于时间已经很紧张了,就只能像来记录 L1题目的形式来 L2 的题解了,让我们都好好加油吧。

Veggie的博客 1万+

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

PTA|团体程序设计天梯赛-练习题目题解锦集(C/C++)(持续更新中……)

PTA|团体程序设计天梯赛-练习题目题解锦集(持续更新中) 实现语言:C/C++;      欢迎各位看官交流讨论、指导题解错误;或者分享更快的方法!! 题目链接:https://pintia.cn/problem-sets/994805046380707840/problems 目录 (点击对应题目即可进入相应题解……小声BB……) L1-001 Hello World (5 分) ...

lesileqin的博客 3万+

PTA团体程序设计天梯赛-练习集L1(Python3实现)

目录L1-001 Hello WorldL1-002 打印沙漏L1-003 个位数统计L1-004 计算摄氏温度L1-005 考试座位号L1-006 连续因子L1-007 念数字L1-008 求整数段和L1-009 N个数求和L1-010 比较大小L1-011 A-BL1-012 计算指数L1-013 计算阶乘和L1-014 简单题L1-015 跟奥巴马一起画方块L1-016 查验身份证L1-017 到底有多二L1-018 大笨钟L1-019 谁先倒L1-020 帅到没朋友L1-021 重要的话说三遍L1-

wasd233666的博客 5479

团体程序设计天梯赛练习集题解整合

一年一度的 团体程序设计天梯赛 即将开始,PTA的练习集是必不可少的备赛必刷题单,这里为大家整理一份。写在前面,关于 团体程序设计天梯赛-练习集 题解整合。预计十天内更新完L1题。题解(内有题目描述)

qq_58362465的博客 2389

团体程序设计天梯赛 L1 题目合集

发现自己还能再参加一次天梯赛,在高兴之余,决定把在赛前将所有的天梯赛真题过一遍,希望自己可以取得理想的成绩。但是由于时间问题,而 L1 的题目相对比较简单,没有必要每一题都写详细的题解,就以文本来记录 L1 的题解吧。

Veggie的博客 2万+

团体程序设计天梯赛L2题解

由于目前网上容易搜索到的PTA-L2题解写法往往较为复杂,难以跟上最新的XCPC风格,比如链式向前星等方法使用STL库更为简单,本人将大二期间写的一些关于L2的代码作收集,方便大家观看~以后会考虑将每题写上题解的,下次一定一定~有些题目当时拿了23/24飘过的就没补,在下面就不放了~有问题欢迎评论区咨询。

2301_76650919的博客 1303

PTA团体程序设计天梯赛-练习集Level-1(参考代码C语言/Python版)

受个人水平限制,《PTA团体程序设计天梯赛-练习集》中暂时只能把Level-1的题目做出来… 题目号 题目名 L1-001 Hello World L1-002 打印沙漏 L1-003 个位数统计 L1-004 计算摄氏温度 L1-005 考试座位号 L1-006 连续因子 L1-007 念数字 L1-008 求整数段和 L1-009 N个数求和 L1-010 比较大小 L1-011 A-B L1-012 计算指数 L1-013 计算阶乘和

Re:从零开始的代码生活的博客 2万+

【CCCC】PAT : 团体程序设计天梯赛-练习集 L1 答案

【CCCC】PAT : 团体程序设计天梯赛-练习集 L1 答案 鉴定完毕,全部水题 ヾ(•ω•`)o 标号 标题 分数 通过数 提交数 通过率 L1-001 Hello World 5 46779 112778 0.41 L1-002 打印沙漏 20 20237 83655 0.24 L1-003 个位数统计 15 20404 65549 0.31 L1-004 计算摄氏温度 5 24244 74781 0.32 L1-005 考试座位号 15 15518 50428 0.3

小哈里的博客 2197

PAT : 团体程序设计天梯赛-练习集 L1 答案

鉴定完毕!全是水题! 补:: 2019-03-31 :参加了昨天的天梯赛,只得了153分,队伍勉强得的国三省二…第一阶段的最后一题太难了啊啊啊啊,直接爆炸! 说好的第一阶段全是水题呐? 目录 L1-001Hello World(lua) L1-002打印沙漏(C) L1-003个位数统计(C) L1-004计算摄氏温度(C) L1-005考试座位号(...

Belous的博客 1万+

PTA团体程序设计天梯赛-练习集(合集)

之前写过PTA的几篇题解,但是不够全面,这次准备把pta习题集系统的写一遍,每道题都附上思路与解法。

qq_60724861的博客 3275

PTA L2一些题目

那么,我们如果让每条轨道尽可能长就能保证轨道数最少------也就是说,我们要尽可能的找最长降序序列。给出两个点后,我们先把其中一个的所有祖先全部找到,然后再找另一个的祖先,如果这个后者的其中一个祖先在前者的祖先中被访问到了,且不超过5步的话,那麽就是有血缘关系的。注意到,找最长降序序列的时候,我们是8-4-2-1、5-3、9-6、7,现在这个数能放那个就放哪个,尽可能往前面找,如果都放不了就新开一个。写懵了,这里代码看个乐子就行,纯翻译题面。水题,排个序,然后前缀和,左右两部分做差就行。

2301_79917474的博客 1212
上一篇: PTA团体程序设计天梯赛-L2-015 互评成绩
下一篇: PTA团体程序设计天梯赛-L2-019 悄悄关注
Keep_Trying_Go
博客等级 码龄6年 8547粉丝 1230原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值