题目描述
某景点采取收费制度,但是这个收费制度比较奇怪,不是按照人的身高来进行收费的,是按照体重收费的。规则如下:如果游客重量不超过30公斤,每公斤0.2元;如果游客重量大于30公斤,但是不超过60公斤,超过30公斤部分按每公斤0.6元算;如果游客重量超过60公斤,不允许进入景点,报告NO。在键盘上输入游客的重量,屏幕显示最后的结果。
输入
一个整数,表示游客重量M(单位:公斤)
输出
输出一行,如果游客可以进入景点,输出为一个浮点数(结果保留2位小数点),表示费用;如果游客不可以进入景点,则输出NO。
**样例输入 **
36
样例输出
9.60
提示
约定: 1≤M≤100
AC代码如下:
#include<stdio.h>
#include<iostream>
double ans;
int main(){
int n;
scanf("%d",&n);
if(n<=30){
ans=n*0.2;
}else if(n<=60){
ans=(n-30)*0.6+30*0.2;
}else{
printf("NO");
return 0;
}
printf("%.2f",ans);
}