news 2026/3/27 2:31:42

C++课后习题训练记录Day100

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
C++课后习题训练记录Day100

1.练习项目:

问题描述

鸡哥在“无尽的夏日”购物节上看中了一系列的商品,这些商品的价格各不相同。然而,鸡哥的购物车有一条特殊的规则:购物车中的商品数量必须是偶数个。

鸡哥希望在满足购物车规则的前提下,选择总价值最高的商品。他将商品的价格列表给了你,希望你能帮他计算出他能购买到的商品的最高总价值是多少。

输入格式

第一行包含一个整数 N(2≤N≤1e5),表示商品的数量。

第二行包含 N 个整数,表示每个商品的价格 Ai(−1e9≤Ai≤1e9)。

输出格式

输出一行,表示鸡哥能购买到的商品的最高总价值。

2.选择课程

在蓝桥云课中选择课程《16届蓝桥杯省赛无忧班(C&C++ 组)4期》,选择第二章“基础算法”编程33并开始练习。

3.开始练习

(1)源码:

#include<bits/stdc++.h>
using namespace std;
using ll=long long;
vector<ll>ep_vt,ne_vt;

int main()
{
ios::sync_with_stdio(0),cin.tie(0),cout.tie(0);
int n;cin>>n;
ll sum=0;
for(int i=0;i<n;i++){
ll x;cin>>x;
if(x>0){
ep_vt.push_back(x);
}else ne_vt.push_back(x);
}
sort(ep_vt.begin(),ep_vt.end());
sort(ne_vt.begin(),ne_vt.end(),greater<ll>());
for(const auto&i:ep_vt){
sum+=i;
}
if(ep_vt.size()%2!=0){
if(sum-ep_vt.front()>sum+ne_vt.front()){
sum-=ep_vt.front();
}else sum+=ne_vt.front();
}
cout<<sum<<'\n';
return 0;
}

(2)检验结果

对此代码进行检验,检验后无报错,提交此代码,判题结果为正确100分。

(3)练习心得:注意每段代码末尾的分号是否存在,如不存在则需即使补充;输入法是否切换为英语模式;语法是否错误。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/3/26 20:09:58

Leetcode21. 合并两个有序链表

问题描述&#xff1a;将两个升序链表合并为一个新的 升序 链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。 示例 1&#xff1a;输入&#xff1a;l1 [1,2,4], l2 [1,3,4] 输出&#xff1a;[1,1,2,3,4,4]示例 2&#xff1a;输入&#xff1a;l1 [], l2 [] 输出…

作者头像 李华
网站建设 2026/3/26 3:52:56

借助大数据分析实现电商市场洞察

借助大数据分析实现电商市场洞察 关键词:大数据分析、电商市场洞察、数据挖掘、消费者行为、市场趋势 摘要:本文围绕借助大数据分析实现电商市场洞察展开,深入探讨了大数据在电商领域的重要性及应用。详细介绍了相关核心概念、算法原理、数学模型,通过项目实战展示了如何运…

作者头像 李华
网站建设 2026/3/24 13:48:55

从心出发,向善而行——北京东慧公益基金会成立大会在京圆满举办

立春时节&#xff0c;春意渐暖&#xff0c;善念生辉。近日&#xff0c;以“从心出发&#xff0c;向善而行”为主题的北京东慧公益基金会成立大会在北京成功举办。来自首都教育、健康、文化、慈善等领域行业协会的嘉宾&#xff0c;以及北京、天津、上海、广州、成都、武汉等多地…

作者头像 李华
网站建设 2026/3/24 13:33:09

智慧园区:那些被技术消灭的“沉默成本”

当访客在写字楼前台排队登记时&#xff0c;当上班族在停车场兜圈找车位时&#xff0c;当会议室空调对着空无一人的房间持续制冷时——这些被习以为常的低效场景&#xff0c;正在智慧园区的升级浪潮中被逐个击破。传统园区里那些隐形的“沉默成本”&#xff0c;那些被忽视的时间…

作者头像 李华
网站建设 2026/3/22 6:35:34

对标国际标杆,数字冰雹 智能作战想定编辑工具 定义“新一代”战场仿真

在国防智能化转型加速的今天&#xff0c;作战推演、军事训练、装备研发等场景对 “高保真、全场景、高效率” 想定编辑工具的需求日益迫切。一款能够精准复刻战场环境、支撑多维度任务需求、适配不同用户层级的作战想定工具&#xff0c;成为打通 “仿真 - 训练 - 实战” 链路的…

作者头像 李华
网站建设 2026/3/26 14:38:41

SSM智能线上教育mo0l5(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面

系统程序文件列表 系统项目功能&#xff1a;学员,教师,课程类型,课程,课件资料,课程目录 SSM智能线上教育系统开题报告 一、课题研究背景与意义 &#xff08;一&#xff09;研究背景 随着互联网技术与教育行业的深度融合&#xff0c;线上教育已成为传统教育的重要补充&#…

作者头像 李华