题目描述
上海市的出租车计价规则是这样的:不考虑延时等待的问题,起步费为11元,可以行驶3公里;接下来的7公里,每公里为2元;如果路途总距离超过10公里,则剩余的路程为每公里3元。不到1公里时,按照1公里计算(本题全部为整数,不存在小数)。
有一些精明的乘客发现,可以采用适当的中途换车策略来节省费用。比如路程一共有26公里,则可以分为三段,乘完10公里花费25元;然后下车换一辆再乘10公里,又花费25元;再次下车换一辆乘最后6公里花费17元,则总共花费67元;而如果一直不换车,直接按照计费规则,则需要73元。
现在给你一个路程的长度(总是>=0),请计算最少的车费是多少。
输入输出格式
输入格式
一个整数,表示公里数。
输出格式
一个整数,表示乘车费用,保证数据不超过int类型。
输入输出样例
输入样例1
2
输出样例1
11