问题标题: 1252我哪里错了???(我40分)大神来救!!!

1
0
已解决
陶旭杰
陶旭杰
中级光能
中级光能

#include<iostream>
#include<cstdio>
using namespace std;
int main()
{
    int a,b,c,d,e;
    cin>>a;
    if(a<7)
    cout<<"YH";
    else if(a>=7)
    {
        b=(a-1)*10;
        c=a*9;
        if(b>c)
        cout<<"YH";
        else if(c>b)
        cout<<"JLF";
        else if(c==b)
        cout<<"Same";
        }
    return 0;
}

 


1
已采纳
被禁言 贾敬波
贾敬波
高级守护
高级守护

买七送一的概念在于,只要买了7斤就送1斤,那么买14斤就送2斤,你这个价格只减少1斤的价格肯定是不对的

0
0
0
陶旭杰
陶旭杰
中级光能
中级光能
#include<iostream>
#include<cstdio>
using namespace std;
int main()
{
    int a,b,c,d,e;
    cin>>a;
    if(a<7)
    cout<<"YH";
    else if(a>=7)
    {
        d=a/7;
        b=(a-d)*10;
        c=a*9;
        if(b>c)
        cout<<"YH";
        else if(c>b)
        cout<<"JLF";
        else if(c==b)
        cout<<"Same";
        }
    return 0;
}

为什么还是错的。

0
我要回答