zoj 2256 Mincost

时间:2023-03-10 01:34:24
zoj 2256 Mincost
#include<stdio.h>
int main(void)
{
int kil;
int flag=;
double sum;
while(scanf("%d",&kil)&&kil!=)
{
sum=;
flag=;
while(kil)
{
if(kil<=)
{
sum+=;
kil-=kil;
}
else if(kil<=)
{
sum+=(kil-)*+;
kil-=kil;
}
else if(kil<=)
{
flag=;
sum+=+(kil-)*2.4;
kil-=kil;
}
else
{
sum+=;
kil-=;
}
}
printf(flag==? "%.0lf\n":"%.1lf\n",sum);
}
return ;
}