问题标题: 酷町堂:1867

0
0
已解决
徐岩钰
徐岩钰
新手守护
新手守护

情况紧急,小超人和小怪兽在外太空发生了战斗,如果小超人攻击力比小怪兽高,我们的小超人就能打败小怪兽进行升级,自身攻击力增加10点,同时防御力涨到100,但是在飞回地球的路上外太空辐射会使小超人防御力降低,每分钟下降2点,如果攻击力比小怪兽低或者相等就会被打伤,这时候小超人攻击力和防御力都降为0,会掉落到地球(掉落过程小超人不会再受辐射影响),问小超人抵达地球时的攻击力和防御力是多少?


0
已采纳
张希晨
张希晨
修练者
修练者

定义 a,b,c,x;
    输入>>a>>b>>c;
    如果(a>b)
    {
        x=100;
        a+=10;
        x-=c*2;
    }
    否则
    {
        c=0;
        a=0;
    }
    输出<<a<<" "<<x;
 

0
李祈乐
李祈乐
新手光能
新手光能
int a,b,c;
    cin>>a>>b>>c;
    if(a>b)
    cout<<a+10<<" "<<100-2*c;
    else
    cout<<"0 0";

简单的判断输出

0
0
郑怡翔
郑怡翔
初级天翼
初级天翼

这道题用选择判断做:

if(a<=b)//判断如果攻击力比小怪兽小
    {
        cout<<"0 0";//就会被小怪兽KO然后都是0
    }
    else if(a>b)//否则
    {//进行题目中的操作
        a+=10;
        d-=c*2;
        cout<<a<<" "<<d;
    }

备注:d一开始定义100,只需输入a,b,c(定义肯定要),不要输入d

0
时梓繁
时梓繁
修练者
修练者
  int guai,chaoren,feixiang,fangyu;
    cin>>chaoren>>guai>>feixiang;
    if(chaoren<=guai)
    {
    chaoren=fangyu=0;
    cout<<chaoren<<" "<<fangyu;
    return;
    }
if(chaoren>guai) {
        chaoren=chaoren+10;
        fangyu=100;
        fangyu=fangyu-feixiang*2;
        cout<<chaoren<<" "<<fangyu<<endl;
        return;
    }
}
int main()
{
    read();
    return 0;
0
李腾远
李腾远
修练者
修练者
    定义 a,b,c,x;
    输入>>a>>b>>c;
    如果(a>b)
    {
        x=100;
        a+=10;
        x-=c*2;
    }
    否则
    {
        c=0;
        a=0;
    }
    输出<<a<<" "<<x;

0
傅文彬
傅文彬
新手天翼
新手天翼
 int a,b,c;
    cin>>a>>b>>c;
    if(a>b)cout<<a+10<<" "<<100-2*c;
    if(a<=b)cout<<0<<" "<<0; 
0
方宇哲
方宇哲
资深守护
资深守护
if(a>b)
    {
        a+=10;
        b=100-c*2;
    }else {
        a=0;
        b=0;
    }
    cout<<a<<" "<<b;
0
项依凡
项依凡
初级光能
初级光能
if(a>b)cout<<a+10<<" "<<100-2*c;
    if(a<=b)cout<<0<<" "<<0; 
0
王雪阳
王雪阳
高级守护
高级守护
int a,b,c,x=0,y=0;
    cin>>a>>b>>c;
    if(a>b)
    {
        x=a+10;
        y=100;
        y-=c*2; 
    }
    cout<<x<<" "<<y;
    return 0;

核心代码

0
周建勋
周建勋
中级光能
中级光能

 

int a,b,c;

 

cin>>a>>b>>c;

 

if(a>b)

 

cout<<a+10<<" "<<100-2*c;

 

else

 

cout<<"0 0";

保证AC

我要回答