新闻详情

新闻详情

首页 / 资讯中心 / 详情

牛客 题目ID13228 倒水 题解 贪心思想

发布时间:2026/9/27 6:46:25来源:尧图网络
牛客 题目ID13228 倒水 题解 贪心思想
题解:这题最开始是朝着二分的方向去想的对温度进行二分求解答案但想了好久感觉二分的check函数不好写而且感觉精度也可能会有比较大的丢失。正解是贪心思想先将n杯水的最大温度maxT和最小温度minT先存起来将水缸和n杯水杯里的水全部混在一起会得到一个混合后的温度endT将这个温度和之前得到最大温度以及最小温度进行比较这里分三种情况:①混合后后温度低于最小温度即minTendT这种情况一定可以保证水缸水够用并且能让所有的水杯里的水都下降温度那么要得到最大的相同温度只需将全部里的水杯都混合成最小的温度minT即可。②混合后后温度高于最大温度即maxTendT这种情况一定可以保证水缸水够用并且能让所有的水杯里的水都上升温度那么要得到最大的相同温度这时的endT就是最大的相同温度了。③混合后的温度介于最大温度和最小温度之间即minTendTmaxT这时是不存在成立的情况的我开始也没想明白后面细想了一下我们来分析一下如果minT要达到endT那么混入这杯水里进去的水的水温肯定要大于endT的这样混合后才有可能达到endT同理若要maxT达到endT那么混入这杯水里进去的水的水温肯定要小于endT的这就矛盾了因此这种情况就一定不存在了。下面附上AC代码#includebits/stdc.husingnamespacestd;pairdouble,doubletc[100005];intmain(){intn;scanf(%d,n);doubleT,C;scanf(%lf%lf,T,C);doubleMint1e45,Maxt-1;doublenowtT*C,nowcC;for(inti1;in;i){scanf(%lf%lf,tc[i].first,tc[i].second);Mintmin(Mint,tc[i].first);Maxtmax(Maxt,tc[i].first);nowttc[i].first*tc[i].second;nowctc[i].second;}nowt/nowc;if(Mintnowt){printf(Possible\n%.4lf,Mint);}elseif(Maxtnowt){printf(Possible\n%.4lf,nowt);}else{printf(Impossible\n);}return0;}
网站建设高端定制企业官网
RELATED

相关资讯

更多精彩内容,欢迎继续阅读

较早相关资讯

最新相关资讯

徐州双语网站制作避坑指南:用免费工具省下3万块 2026/9/27 8:25:01

徐州双语网站制作避坑指南:用免费工具省下3万块

徐州双语网站制作避坑指南:用免费工具省下3万块 找徐州双语网站制作公司,最怕听到“全包价3万起步”?别急着掏钱,先用免费工具把核心功能跑通。我去年帮一位做工程机械配件的老板做站,他最初预算5万,结果我们靠开源方案落地,实际支出不到8千,还通…

阅读更多 →
第四周骨牌复盘:上下文与缓存的攻防演练 2026/9/27 8:24:47

第四周骨牌复盘:上下文与缓存的攻防演练

第四周骨牌复盘:上下文与缓存的攻防演练如果把整座高并发大模型(RAG)系统比作一堵错综复杂、环环相扣的**“多米诺骨牌阵”**: 第一周,我们打牢了**“分块、索引与异步基石”**(第一阶段:底座稳…

阅读更多 →
ng-zorro-antd PageHeader 组件完全指南:API 配置、区块用法与源码实现解析 2026/9/27 8:24:47

ng-zorro-antd PageHeader 组件完全指南:API 配置、区块用法与源码实现解析

UI组件前端 【免费下载链接】ng-zorro-antd Angular UI Component Library based on Ant Design 项目地址: https://gitcode.com/gh_mirrors/ng/ng-zorro-antd 点击查看 免费下载 本指南以 ng-zorro-antd 官方文档(components/page-header/doc/index.en…

阅读更多 →
技术的纯粹感与钝感力:在噪杂的世界中守住内心的火种 2026/9/27 8:24:47

技术的纯粹感与钝感力:在噪杂的世界中守住内心的火种

技术的纯粹感与钝感力:在噪杂的世界中守住内心的火种在技术行业身处信息爆炸、舆论狂欢与概念泡沫层出不穷的时代,工程师每天都在承受着海量外界噪音的冲击: 某某技术博主宣称“传统底层系统已死,AI 已经全自动取代所有编码”&…

阅读更多 →
isomorphic-git readTree 深度指南:直接读取 Git Tree 对象的完整实战 2026/9/27 8:24:41

isomorphic-git readTree 深度指南:直接读取 Git Tree 对象的完整实战

开发工具 【免费下载链接】isomorphic-git A pure JavaScript implementation of git for node and browsers! 项目地址: https://gitcode.com/gh_mirrors/is/isomorphic-git 点击查看 免费下载 readTree 是 isomorphic-git(纯 JavaScript 实现的 Git&a…

阅读更多 →
国庆重保安全防御部署(六):24 小时值班作战指挥链路与自动化排班 2026/9/27 8:24:41

国庆重保安全防御部署(六):24 小时值班作战指挥链路与自动化排班

国庆重保安全防御部署(六):24 小时值班作战指挥链路与自动化排班在国庆重保与重大业务活动保障期间,安全防护的核心挑战不仅在于攻防技术的对抗,更在于高强度、长周期下的应急响应组织效能。面对来自外部的持续网络扫描…

阅读更多 →

今日资讯

本周资讯

本月资讯

看完文章仍有疑问?

联系尧图顾问,获取一对一建站咨询

立即免费咨询 📞 400-888-8888
📞 ✉