【202406A]冰山计划

2024-06-19 21:52
文章标签 计划 冰山 202406a

本文主要是介绍【202406A]冰山计划,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

A.  [202406A]冰山计划

文件操作

时间限制: 1000ms

空间限制: 524288KB

输入文件名: 202406A.in

输出文件名: 202406A.out

Accepted

100 分

题目描述

一入夏,气温就飙到了40℃,鱼大大要被热成鱼干了,他现在急需降温,而且得是大范围的降温,不然他都出不了门,于是鱼大大找到了他的上司多余大大,并向他提出了冰山计划:“我只需要亿点点钱,先去北极,挑上一座冰山,山底下掏成一排排洞洞,按上螺旋桨和发动机,就可以开着冰山来到我们家乡海洋城市,这样有了这么一大块冰,气温马上就降下来了,而且冰山到了家乡还可以做成旅游项目,保底能赚300万!”。
多余大大一拍大腿马上就修改并同意了这项目:“你这个项目我投了!一座冰山怎么行,万一路上化了呢,我怎么赚钱,给我准备10个方案,去北极找10座冰山,都给我运回来!除去路上的费用,我再投资1000万,给冰山提提速,给工作人员加加餐!”
于是鱼大大马上回家做出了一份详细的计划,计划中给出了每座冰山运回的路程以及运回的速度。在此计划里,路上每天每座冰山的运费和维护费共为3万元,运回城市后不再有维护费用,若是一座冰山在30天内能运回并做成景区还能获得收入300万,若是在60天内能运回城市做成景区则能获得收入100万。若是60天内未运回,则这座冰山血本无归。
问最后多余大大投资这个项目会含泪净赚多少万元?
注:净赚 = 获得的总收入 - 冰山每天的运费维护费总和 - 多余大大最开始投资的1000万元

输入格式

从文件202406A.in 读入
第一行10个数字,分别表示每一座冰山运回海洋城市的路程距离(单位:千米)
第二行10个数字,分别表示每一座冰山行进的速度(单位:千米/天)

输出格式

输出到文件

202406A.out
一个数字,表示多余大大最后净赚的钱(单位:万元)若是最后亏钱,输出负数

样例

Input 1
 

1100 1400 1500 1700 1000 1800 1900 1200 1600 1300 70 50 80 60 60 70 50 90 100 50

Output 1
 

1113

Input 2
 

1800 1000 3500 1700 2800 3100 3100 1200 5000 1300 70 50 80 60 60 70 50 90 100 50

Output 2
 

-189

数据范围

对于100%的数据:
每一座冰山都有:
1000≤s≤5000
50≤v≤100

样例解释

样例2说明:
10座冰山运回海洋城市的时间分别为26天、20天、44天、29天、47天、45天、62天、14天、50天、26天。
每座冰山路程上花费78w、60w、132w、87w、141w、135w、186w、42w、150w、78w,共计1089w。
每一座冰山可收入300w、300w、100w、300w、100w、100w、0、300w、100w、300w,共计1900w。
净收入 : 1900w - 1089w - 1000w = -189w

C++14

#include<bits/stdc++.h>
using namespace std;
int main(){double s[15],v[15];int t,sum=0;freopen("202406A.in","r",stdin);freopen("202406A.out","w",stdout);ifstream fin("202406A.in");ofstream fout("202406A.out");for(int i=0;i<10;i++)cin>>s[i];for(int i=0;i<10;i++)cin>>v[i];for(int i=0;i<10;i++){t=ceil(s[i]/v[i]);if(t<30)sum+=300;else if(t<60)sum+=100;sum-=t*3;}cout<<sum-1000;return 0;
}

 

这篇关于【202406A]冰山计划的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1076247

相关文章

《计算机视觉工程师养成计划》 ·数字图像处理·数字图像处理特征·概述~

1 定义         从哲学角度看:特征是从事物当中抽象出来用于区别其他类别事物的属性集合,图像特征则是从图像中抽取出来用于区别其他类别图像的属性集合。         从获取方式看:图像特征是通过对图像进行测量或借助算法计算得到的一组表达特性集合的向量。 2 认识         有些特征是视觉直观感受到的自然特征,例如亮度、边缘轮廓、纹理、色彩等。         有些特征需要通

Claude Enterprise推出计划

每周跟踪AI热点新闻动向和震撼发展 想要探索生成式人工智能的前沿进展吗?订阅我们的简报,深入解析最新的技术突破、实际应用案例和未来的趋势。与全球数同行一同,从行业内部的深度分析和实用指南中受益。不要错过这个机会,成为AI领域的领跑者。点击订阅,与未来同行! 订阅:https://rengongzhineng.io/ 今天推出的Claude Enterprise计划,专为企业打造安全的

为备份驱动器制定备份计划:维护数据的3大方法

时间:2014-02-26 14:49 来源:网管之家 字体:[大 中 小]   您可能已经对您的电脑进行了备份,但其实这样还是远远不够的,其并非如您所认为的那样安全。您企业备份驱动器上的文件可能与您的主系统上的文件一样,容易受到灾难的影响。根据最近流行的恶意软件CryptoLocker的感染途径显示,连接到PC的外置驱动器——辅助硬盘驱动器,例如,用于备份的外部USB硬盘驱动器,可以像

基于开源链动 2 + 1 模式、AI 智能名片与 S2B2C 商城小程序的用户忠诚度计划

摘要:本文深入探讨了在商业环境中执行用户忠诚度计划的创新途径。通过整合开源链动 2 + 1 模式、AI 智能名片以及 S2B2C 商城小程序等先进元素,从提供福利、解决问题和创造赚钱机会三个核心方面展开详细阐述。研究表明,这些新技术和新模式的有机结合,能够为企业打造更具吸引力和影响力的用户忠诚度计划,从而实现商业效益的最大化与可持续发展。 一、引言 在当今竞争激烈且市场环境快速变化的时代,

[置顶] 2014训练计划进阶版

动态规划: 区间dp,树状dp,数位dphdu3555, sgu258, sgu390  队列优化: zoj3399 最小表示法的状态压缩DP: spoj2159  专题链接:http://acm.hust.edu.cn/vjudge/contest/view.action?cid=38881#overview 专题链接: http://acm.hust.edu.cn/vjudg

[置顶] 2014训练计划

每个专题结束后会有5小时的专题赛~ 1、hustOJ目前支持谷歌、火狐浏览器等部分浏览器。 2、欢迎吐槽~ 3、推荐该阶段用书(以下具体算法实现多数可在此书中找到详解):算法竞赛入门经典之训练指南(刘汝佳) 4、题解报告:专题中的题目多是经典题目,百度搜索即有详细解答~ 5、专题相关知识点红字标出,建议先百度红字部分,有助于专题学习~ 6、专题时间会在"ACM 今天你AC了吗?"(12

Windows 一键定时自动化任务神器 zTasker,支持语音报时+多项定时计划执行

简介 zTasker(详情请戳 官网)是一款完全免费支持定时、热键或条件触发的方式执行多种自动化任务的小工具,支持win7-11。其支持超过100种任务类型,50+种定时/条件执行方法,而且任务列表可以随意编辑、排列、移动、更改类型,支持任务执行日志,可覆盖win自带的热键,同时支持任务列表等数据的备份及自动更新等。 简言之,比微软系统自带的任务计划要强好几倍,至少灵活性高多了,能大幅提高电脑使

【Oracle篇】全面理解优化器和SQL语句的解析步骤(含执行计划的详细分析和四种查看方式)(第二篇,总共七篇)

💫《博主介绍》:✨又是一天没白过,我是奈斯,DBA一名✨ 💫《擅长领域》:✌️擅长Oracle、MySQL、SQLserver、阿里云AnalyticDB for MySQL(分布式数据仓库)、Linux,也在扩展大数据方向的知识面✌️ 💖💖💖大佬们都喜欢静静的看文章,并且也会默默的点赞收藏加关注💖💖💖 SQL优化续新篇,第二篇章启幕时。 优化器内藏奥秘,解析SQL步

2019学习计划

工作三年了,第一年感觉是荒废的,第二年开始学习python,第三年开始自动化 感觉自己会的东西比较少,而且不够深入,流于表面 现制定一下今年大概的学习计划 需持续巩固加强:python、ui自动化、接口自动化、sql等 代码量需提升,敲的不够(重点) 学习: 1.移动端测试,appium等 2.前端知识系统整理学习  3.性能测试 4.docker入门,环境搭建 5.shell

【百日算法计划】:每日一题,见证成长(010)

题目 合并两个排序的链表 输入两个递增排序的链表,合并这两个链表并使新链表中的节点仍然是递增排序的 示例1: 输入:1->2->4, 1->3->4 输出:1->1->2->3->4->4 思路 引入一个带虚拟头结点和tail指针的结果链表,把原节点的值比较大小后加入到结果链表中。 public ListNode mergeTwoLists(ListNode l1, ListNo