news 2026/5/6 0:13:51

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

作者头像

张小明

前端开发工程师

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

1.练习项目:

问题描述

在一个寒冷的冬天,有 N 个人想要去澡堂泡澡,第 i 个人会在时间段 [Si,Ti)(不包括 Ti​)内每分钟使用 Pi 升热水。由于该澡堂设备简陋,无法存储热水。热水器在每分钟最多能提供 W 升热水。现在请问该澡堂能否满足这 N 个人的泡澡需求,如果可以请输出 Yes,否则输出 No。

输入格式

第一行包含两个整数 N 和 W,表示洗澡的人数和热水器的容量。

接下来 N 行,每行包含三个整数 Si,Ti 和 Pi​(0≤Si<Ti≤2×1e5,1≤W,Pi≤1e9),表示第 i 个人的洗澡计划。其中 Si​ 和 Ti​ 表示计划的开始时间和结束时间,Pi​ 表示每分钟需要的热水量。

输出格式

如果可以按照所有人的计划供应热水,则输出 Yes,否则输出 No。

2.选择课程

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

3.开始练习

(1)源码:

#include<bits/stdc++.h>
using namespace std;
using ll=long long;
const int N=2e5+10;
ll diff[N];

int main()
{
ios::sync_with_stdio(0),cin.tie(0),cout.tie(0);
int n,w;cin>>n>>w;
ll s,t,p;
diff[0]=0;
for(int i=1;i<=n;i++){
cin>>s>>t>>p;
diff[s]+=p;
diff[t]-=p;
}
for(int i=0;i<n;i++){
diff[i]+=diff[i-1];
if(diff[i]>w){
cout<<"No"<<'\n';
return 0;
}
}
cout<<"Yes";
return 0;
}

(2)检验结果

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

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

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

多工况车速数据集训练LSTM神经网络用于车速预测,输出未来多个时间步车速,MATLAB代码

一、研究背景 该研究围绕车辆车速预测展开&#xff0c;属于智能交通、新能源汽车能量管理与驾驶行为分析领域。通过历史车速数据&#xff0c;构建LSTM神经网络模型&#xff0c;实现对未来多步车速的准确预测&#xff0c;可用于优化车辆控制策略、提高能量利用效率、支持智能驾驶…

作者头像 李华
网站建设 2026/4/28 6:14:46

<span class=“js_title_inner“>从激光雷达到“手眼协同”:速腾聚创在光谷AI峰会详解如何拥抱物理AI浪潮</span>

雷递网 乐天 1月28日近日&#xff0c;由雷递网主办的“2026光谷AI产业发展峰会”在武汉光谷举办。RoboSense速腾聚创高级副总裁魏永刚在大会上发表了题为 《中国企业如何拥抱物理AI技术浪潮》 的分享。 速腾聚创在前十年深耕激光雷达领域&#xff0c;为机器人与智能驾驶提供安全…

作者头像 李华
网站建设 2026/4/26 17:30:35

联机手写签名识别技术:通过深度学习和动态行为分析,为银行信贷业务提供高安全性身份认证方案

静态密码易泄露&#xff0c;生物特征存隐私忧虑&#xff0c;传统签名可仿冒……在银行信贷这一风险与信任交织的核心领域&#xff0c;身份认证始终在安全、体验与合规间寻找平衡。如今&#xff0c;一种回归“签字”本真却又超越形式的技术&#xff0c;正提供破局之道&#xff1…

作者头像 李华
网站建设 2026/4/28 15:32:46

JS其他常用内置对象

目录 前言 一、Math对象 二、Data对象 1、创建对象 2、创建指定的时间对象 3、事件对象的方法 4、时间戳 三、基本包装类 四、字符串方法 前言 JS中的对象分为3种&#xff1a;自定义对象、内置对象、浏览器对象 前面两种对象是JS基础内容&#xff0c;属于ECMAScript…

作者头像 李华