算数小能手
时间: 1ms 内存:128M
描述:
现在有一个超级超级超级难的题目难到了我。
好希望有个人可以来帮助我一下啊!题目是这样的:小明去买菜,正赶上卖菜的打折,一棵大白菜五元,如果消费在40元以内(包括四十)就打八折如果在40元以上60元以下就打七折,如果在60以上就打六折。现在小明买了n棵大白菜。他应该付多少钱??求帮助! 
输入:
一个整数n(0<=n<=100)
输出:
实际应该花的钱数
示例输入:
10
示例输出:
35
提示:
参考答案(内存最优[1120]):
#include <stdio.h>
#include <stdlib.h>
int main()
{
    int n;
    float m;
    scanf("%d",&n);
    m=n*5;
    if(m<=40)
    {
        m=m*0.8;
    }
    if(m>40&&m<=60)
    {
        m=m*0.7;
    }
    if(m>60)
    {
        m=m*0.6;
    }
    printf("%.0f\n",m);
    return 0;
}
参考答案(时间最优[1]):
#include <stdio.h>
#include <stdlib.h>
int main()
{
    int n;
    float m;
    scanf("%d",&n);
    m=n*5;
    if(m<=40)
    {
        m=m*0.8;
    }
    if(m>40&&m<=60)
    {
        m=m*0.7;
    }
    if(m>60)
    {
        m=m*0.6;
    }
    printf("%.0f\n",m);
    return 0;
}
题目和答案均来自于互联网,仅供参考,如有问题请联系管理员修改或删除。
