//出租车费
//这道题本质上和第六题是一样的,最关键的是如何不足一公里按照一公里收费,我想到的就是使用ceil函数向上取整即可,我们直接写出代码即可
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int main()
{
double d,f;
scanf("%lf",&d);
d=ceil(d);
if(d<=2){
f=7;
}else if(d<=15){
f=7+(d-2)*1.5;
}else if(d>15){
f=7+13*1.5+(d-15)*2.1;
}
printf("%lf\n",f);
return 0;
}