#include <stdio.h>
int main() {
float a = 0.0f;
char b = 0;
scanf("%f %c",&a,&b);
float jude = a - 1;
int price = 0;
if (jude > 0) //判断是否大于1kg
{
price += 20; // 基础运费
while (jude-- > 0) //超出的费用按照1kg 1元,如果超出的重量大于1kg就用超出的重量减1kg加1元,如果不
{ //满1kg按照1kg算,如果超出的部分不满1kg,则jude>0,仍然要加1元
price += 1 ;
}
}
else
{
price += 20; // 不满1kg按起步价算
}
if (b == 'y')
{
price += 5; // sh }
printf("%d",price);
return 0;
}

京公网安备 11010502036488号