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

题解:P16426 「YLLOI-R4-T2」听妈妈的话

题目传送门

思路

考虑贪心

注意到只要两只鸡相邻便可产出鸡蛋,对于除对方外但相邻的鸡,只需使其性别不同即可(因为不限制两个性别的数量,所以不用考虑后效性)。

两只鸡没有都被孵化时无法产出鸡蛋,所以应等两只鸡都孵化。显然不能暴力枚举所有时间点,直接取两只鸡中孵化时间最晚的即可。由于两只鸡相邻时,每天都可产出鸡蛋,所以用 \(t\) 减去二者的最大值即可。

有一种特殊情况:有一只鸡在 \(t\) 后才能孵化,需要特判,对答案的贡献为 \(0\)

代码

#include <iostream>
#define int long long
using namespace std;
int n,t,a[1000005],ans;
signed main()
{cin >> n >> t;for(int i=1;i<=n;i++){cin >> a[i];}for(int i=1;i<n;i++){// 计算答案的贡献,特判大于t的情况ans+=max(t-max(a[i],a[i+1]),0ll);}cout << ans;return 0;
}

十年 OI 一场空,不开 long long 见祖宗。

http://www.jsqmd.com/news/824367/

相关文章:

  • 服务器上5分钟搞定:用wget直接下载并配置mongodump备份工具(Linux实战)
  • Perplexity企业版部署倒计时:仅剩3个关键License配额可申领,附2024Q3企业版SLA服务等级白皮书摘要
  • 2026年免费一键去图片水印的App排行榜 | 热门去水印App推荐对比
  • TV Bro:让Android电视真正智能起来的遥控器友好型浏览器
  • Chrome for Testing 终极指南:3个简单步骤打造稳定自动化测试环境
  • BilibiliDown终极指南:3步轻松下载B站高清视频与音频
  • BurpSuite汉化革命:打破语言壁垒,重塑中文安全测试体验
  • git log查看版本的提交信息
  • 扣子(Coze)实战:不装了,用扣子做的10万+爆款心理学短视频,涨粉与变现两不误
  • 为什么改稿改不动AI率?AIGC检测算法5项指标3分钟看懂!
  • BGA焊盘设计实战:NSMD与SMD的选择策略与可靠性解析
  • 2026年黑龙江辅警培训机构推荐,实用排名榜单 - 资讯速览
  • 我的思维模型 -- 11.数学与统计学篇
  • 机器视觉 Vs 机器人视觉(21)
  • 用ACR122U读写器破解一张食堂饭卡,我发现了M1卡存储余额的秘密
  • 实测5款AI教材编写工具,低查重效果惊人,快速生成专业教材
  • 基于RK3399的智能黑板核心硬件选型与功能模块深度解析
  • 2026年4月评价高的混凝土制造商推荐,轻骨料混凝土/B型轻集料混凝土/A型轻集料混凝土,混凝土制造企业口碑推荐分析 - 品牌推荐师
  • 2026年丹阳眼镜培训学校,权威排名推荐 - GrowthUME
  • 基于单片机的氧气含量检测系统设计(有完整资料)
  • 使用 Taotoken CLI 工具一键配置开发环境中的多工具密钥
  • 【Transformer系列】从One-Hot到Embedding:构建AI语言理解的基石
  • 把智谱清言输出格式转换成word效果最好的工具有哪些?收费还是免费使用? - AI导出鸭
  • 人事管理软件系统推荐,泛微・聚才林打造专业 HRM 解决方案 - 资讯速览
  • 九大网盘文件直链智能获取:告别客户端束缚的自动化解决方案
  • 学术论文排版标准化挑战的LaTeX自动化解决方案
  • RAG 系列(十六):Graph RAG——用知识图谱解决多跳关系问题
  • Rust ORM实战:Diesel深度解析
  • 《AI视觉技术:从入门到进阶》第三章(3)
  • STM32串口通信实战:从原理到蓝桥杯嵌入式竞赛应用