news 2026/4/21 19:26:40

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

作者头像

张小明

前端开发工程师

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

1.练习项目:

输入描述

输入两行。

第一行是一个整数 n(1≤n≤10的4次方),表示果子的种类数。

第二行包含 nn 个整数,用空格分隔,第 i 个整数 ai(1≤ai≤2×10的4次方)是第 i 种果子的数目。

输出描述

输出一个整数,也就是最小的体力耗费值。输入数据保证这个值小于 2的31次方。

2.选择课程

在蓝桥云课中选择题库,选择题号741并开始练习。

3.开始练习

(1)源码:

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

int main()
{
ios::sync_with_stdio(0),cin.tie(0),cout.tie(0);
int n;cin>>n;
priority_queue<ll,vector<ll>,greater<ll>>pq;
ll x;
for(int i=1;i<=n;i++)
{
cin>>x;
pq.push(x);
}
ll ans=0;
while(pq.size()>=2)
{
x=pq.top();pq.pop();
ll y=pq.top();pq.pop();
ans+=x+y;
pq.push(x+y);
}

cout<<ans<<endl;

return 0;
}

(2)检验结果

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

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

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

Wan2.2-T2V-A14B如何控制镜头焦距变化带来的透视变形

Wan2.2-T2V-A14B如何控制镜头焦距变化带来的透视变形 在AI生成视频逐渐从“能动”走向“像真”的今天&#xff0c;一个看似细微却极为关键的问题浮出水面&#xff1a;为什么很多AI生成的变焦镜头&#xff0c;总让人感觉“哪里不对劲”&#xff1f; 答案往往藏在那些被忽略的视觉…

作者头像 李华
网站建设 2026/4/20 13:15:54

终极指南:一键重置JetBrains IDE试用期的完整解决方案

终极指南&#xff1a;一键重置JetBrains IDE试用期的完整解决方案 【免费下载链接】ide-eval-resetter 项目地址: https://gitcode.com/gh_mirrors/id/ide-eval-resetter ide-eval-resetter是一款专为JetBrains系列IDE设计的智能试用期管理工具&#xff0c;能够帮助开发…

作者头像 李华
网站建设 2026/4/21 13:45:06

Universal x86 Tuning Utility:从入门到精通的性能调优艺术

Universal x86 Tuning Utility&#xff1a;从入门到精通的性能调优艺术 【免费下载链接】Universal-x86-Tuning-Utility Unlock the full potential of your Intel/AMD based device. 项目地址: https://gitcode.com/gh_mirrors/un/Universal-x86-Tuning-Utility 在硬件…

作者头像 李华
网站建设 2026/4/19 2:37:17

多机构联合授牌“妈妈幸福工程”特别支持单位 299万公益学习资源将惠泽万名母亲

&#xff08;央链直播 北京讯&#xff09;2025年11月27日&#xff0c;中国移动通信联合会人工智能与元宇宙产业工作委员会、中国通信工业协会区块链专业委员会、中国移动通信联合会数字文化和智慧教育分会、中国移动通信联合会可信资产与数链金融专业委员会等四家机构及物链芯工…

作者头像 李华
网站建设 2026/4/18 12:06:31

VSCode 下 Q# 与 Python 混合编程(量子+经典双引擎模式大揭秘)

第一章&#xff1a;VSCode Q# 与 Python 的混合开发 在量子计算快速发展的背景下&#xff0c;Q# 作为微软专为量子算法设计的编程语言&#xff0c;正逐步与经典计算语言融合。通过 Visual Studio Code&#xff08;VSCode&#xff09;集成开发环境&#xff0c;开发者可以实现 Q#…

作者头像 李华