问题 B: 1128出租车费

题目描述
某市出租车计价规则如下:起步4公里10元,即使你的行程没超过4公里;接下来的4公里,每公里2元;之后每公里2.4元。行程的最后一段即使不到1公里,也当作1公里计费。
一个乘客可以根据行程公里数合理安排坐车方式来使自己的打车费最小。
例如,整个行程为16公里,乘客应该将行程分成长度相同的两部分,每部分花费18元,总共花费36元。如果坐出租车一次走完全程要花费37.2元。
现在给你整个行程的公里数,请你计算坐出租车的最小花费。

输入
输入包含多组测试数据。每组输入一个正整数n(n<10000000),表示整个行程的公里数。
当n=0时,输入结束。
输出
对于每组输入,输出最小花费。如果需要的话,保留一位小数。
样例输入

3
9
16
0

样例输出

10
20.4
36
#include <iostream>
using namespace std;
void minicost(int d) {if (d <= 4) cout<<10<<endl;else if (d < 8) {cout<<10 + (d - 4)*2<<endl;}else {if (d%8 == 0)printf("%d\n",(d/8)*18);else {if (d%8 < 5)printf("%.1f\n",(d/8)*18+2.4*(d%8));else cout<<(d/8)*18+10+((d%8)-4)*2<<endl;}}
}
int main() {int n;while(cin>>n) {if (!n) break;minicost(n);}return 0;
}

[codeup 1128]出租车费相关推荐

  1. codeup 1128: 出租车费 贪心|找规律

    1128: 出租车费 时间限制: 1 Sec 内存限制: 32 MB 提交: 871 解决: 299 [提交][状态][讨论版][命题人:外部导入] 题目描述 某市出租车计价规则如下:起步4公里10元 ...

  2. 某天没有数据能查出来0数量_用Excel对纽约市出租车费数据探索性分析

    一.引言 背景:在纽约,游客们往往把自由女神象.帝国大厦.中央公园等视为纽约的象征, 但穿梭在人海中的出租车也是纽约靓丽的人文景观之一, 是其流动的风景线, 在纽约公共文化中别具魅力.本篇文章利用之前 ...

  3. 贪心入门——出租车费

    问题 B: 出租车费 时间限制: 1 Sec 内存限制: 32 MB 提交: 6 解决: 6 [提交][状态][讨论版] 题目描述 某市出租车计价规则如下:起步4公里10元,即使你的行程没超过4公里: ...

  4. 使用ML.NET预测纽约出租车费

    有了上一篇<.NET Core玩转机器学习>打基础,这一次我们以纽约出租车费的预测做为新的场景案例,来体验一下回归模型. 场景概述 我们的目标是预测纽约的出租车费,乍一看似乎仅仅取决于行程 ...

  5. 【Kaggle】纽约市出租车费预测(经典)

    [参考:New York City Taxi Fare Prediction | Kaggle] [参考:美国纽约市出租车大数据探索-基于kaggle比赛_@Irene的博客-CSDN博客]这个参考较 ...

  6. Kaggle-纽约市出租车费预测

    1 数据导入 在kaggle上下载完训练数据和测试数据之后,将数据导入.由于训练数据集过大,电脑配置有限,训练集只导入100000条记录. trainData=pd.read_csv('train.c ...

  7. 【codeup】1128 Problem B 出租车费

    题目描述 某市出租车计价规则如下:起步4公里10元,即使你的行程没超过4公里:接下来的4公里,每公里2元:之后每公里2.4元.行程的最后一段即使不到1公里,也当作1公里计费. 一个乘客可以根据行程公里 ...

  8. elt php,ELT(数据仓库技术) 学习

    css+html 总结+归纳 趁着清明的3天时间,我专门看了xhtml的一套视频,虽然是xhtml但是也隐喻了很多经验,巩固了一下自己的基础,我自己也写了很多大大小小的东西,但是越写我越发觉自己基础的 ...

  9. 哈尔滨理工大学第五届ACM程序设计竞赛(热身)

    Link:http://acm.hrbust.edu.cn/index.php?m=ProblemSet&a=showProblem&problem_id=2234 土豪银行 Time ...

  10. codeup墓地目录(算法笔记习题刷题笔记)

    在线codeup contest 地址:http://codeup.cn/contest.php Contest100000575 - <算法笔记>3.1小节--入门模拟->简单模拟 ...

最新文章

  1. Linux之OpenSSL
  2. fastjson的使用问题
  3. Java虚拟机详解(六)------内存分配
  4. 利用计算机进行有理数的运算教学反思,《有理数加减乘除混合运算》教学反思...
  5. 校园兼职跑腿源码+网页版(非小程序)
  6. Jmeter基本概念介绍
  7. 设计模式---创建型模式
  8. python开发自动化创建一个任务下发到手机_python自动化开发问题集
  9. Atitit 项目通讯接口方案attilax总结.docx
  10. 用Java实现简单的学生管理系统
  11. 【深度】谈谈我对于5G的理解
  12. mysql 联合主键自增_mysql auto_increment 与 联合主键冲突问题
  13. 知码开门 装箱问题
  14. oracle 执行计划中出现 merge join cartesian
  15. 《番茄todo》APP广告的设计与制作
  16. Git 核心概念:工作区与暂缓区(添加提交及查看状态充分体现)
  17. 骨传导耳机低频差理所当然?飞利浦A6606表示不服
  18. 工业软件开发-odoo
  19. radmi4a Android,红米4A(Redmi 4A 全网通)一键ROOT教程,看教程ROOT
  20. [Python图像处理] 二十九.MoviePy视频编辑库实现抖音短视频剪切合并操作

热门文章

  1. mysql获取当前时间示范,mysql 实时显示当前运行的sql语句
  2. oracle左裁剪原理,ORACLE 各种PARTITION 的分析(原)
  3. 【转】VNode节点
  4. Apache JMeter 5.1.1 发布,压力测试工具
  5. 用mongols轻松打造websocket应用
  6. java怎么用一行代码初始化ArrayList
  7. 百度地图API学习之路(1)
  8. Apache PDFBox 1.8.1 发布
  9. 随手写了个android应用
  10. apache中文翻译