就是坐出租车那题
#include <stdio.h>
#include <stdlib.h>
int main()
{
int n;
float money;
float f,k;
while(scanf("%d",&n)!=EOF)
{
if(n==0)
{
break;
}
if(n<=4)
{
money=10;
}
if(n<=8)
{
money=10+2*(n-4);
}
if(n%8==0)
{
f=n/8;
money=f*18;
}
if(n%8<=4)
{
k=n/8;
money=18*k+2.4*(n%8);
}
if(n%8>4)
{
k=n/8;
money=18*k+10+2*((n%8)-4);
}
printf("%g\n",money);
}
return 0;
}