menu ZJOJ
account_circle 请登录
home
首页
book
题目
apps
分类
play_circle_outline
状态
assessment
竞赛
assignment
作业
equalizer
排名
assignment_ind
登录
person_add
注册
1193: 送快递
时间限制:1.000s
内存限制:128MB

题目描述

山姆·布里吉特是传奇快递员,他每天横跨荒芜人烟的美国送快递。

今天他要驾车通过x km才能将快递送到收件人手中,他开的摩托车耗油率为1L/km,总装油量为500L。通常,摩托车必须用自身油箱中的油在旅途中中设几个临时储油点,否则是通不过沙漠的。假设在山姆的出发点沿有充足的汽油可供使用,那么摩托车应在哪些地方、建多大的临时的储油点,才能以最少的油耗送到快递?

ps:关于储油点的设置,要考虑往返,比方要在离200米处设置储油点,那么储油点最多只能储存100L汽油,因为你还需要200L汽油返回出发点补给

请编写一个程序,计算xkm的旅途,所需要的最少耗油量。



输入格式

 输入一个正整数x,表示山姆出发点和目的地的距离(0<=x<=2000)

输出格式

输出一个数,表示最小耗油量

样例输入 content_copy

500

样例输出 content_copy

500.00

分类