当前位置: 首页 > news >正文

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

http://www.rkmt.cn/news/84260.html

相关文章:

  • 5步搞定Unity游戏翻译:XUnity Auto Translator新手完全指南
  • 还在手动找视频台词?用Dify实现自动帧提取与关键词检索
  • 【Agent服务迁移终极指南】:Docker多环境无缝切换的5大核心策略
  • 微服务架构下的全方位测试策略
  • 百度ERNIE 4.5大模型技术深度解析:多模态架构革新与效率突破
  • Java下载安装的详细教程,每步详细教学,小白收藏这篇就够了
  • 告别混乱:三步搭建你的AI驱动视频素材库——从数字仓鼠到智能策展人的进化
  • OpenAI开源一致性模型:革新图像生成技术,单步解码改写行业规则
  • 【.NET开发者必看】EF Core 9时序数据支持带来的6大性能优化机会
  • C# AES加密在医疗系统中的真实应用案例(含完整源码与审计建议)
  • 5分钟搞定VBA JSON解析:从零开始的完整实战指南
  • 如何高效下载Iwara视频?3步快速配置与实战经验分享
  • FastCopy Pro v5.11.2:高效文件复制工具,智能优化传输性能
  • 微软恶意软件删除工具 v5.138:官方出品的专项威胁清除解决方案
  • HTTPS协议工作原理、加密机制与SSL/TLS握手过程全解析
  • 可执行程序运行“bus error“问题解决之库依赖
  • CppCon 2024 学习:Fast and small C++ Whenefficiency matters
  • Wan2.2-T2V-A14B vs 国际主流T2V模型:画质对比评测
  • 在Linux中如何查看内存使用情况?
  • Spring AOP 源码深度解析:从代理创建到通知执行的完整链路
  • 从文本到电影级画面:Wan2.2-T2V-A14B视频生成技术拆解
  • 基于PLC的室内空气净化器控制系统设计
  • BepInEx模组开发终极指南:5步搞定Unity游戏插件框架
  • 别再把数据管道当“体力活”了:从单体任务到事件驱动的升级之路
  • 【MCP AZ-500安全防护终极指南】:掌握云Agent安全加固的7大核心策略
  • 从Bash脚本到Firebase数据库:解决JSON上传问题
  • 为什么顶尖数据团队都在用R Shiny做多模态展示?真相令人震惊
  • 【新】基于SSM的实验室管理系统【包括源码+文档+调试】
  • Wan2.2-T2V-A14B支持长时间序列生成吗?实测60秒连续输出
  • 【高效运维必看】:Agent服务在Docker中跨环境迁移的7种优化方案