哪儿错了?

P1001 A+B Problem

GPAVL @ 2022-02-13 10:33:33

#include<iostream>
using namespace std;
int a,b;
int main(){
cin>>a>>b;
if(a<1&&b<1) {
b=abs(b);
for(int i=1;i<=b;i++) a--;
}
else for(int i=1;i<=b;i++) a++;
cout<<a;
}

by liangbowen @ 2022-02-13 10:34:36

问题大得很

请不要水贴


by GPAVL @ 2022-02-13 10:35:49

@liangbowen 没水(


by _Hero_ @ 2022-02-13 10:35:59

没有负数吧


by lonely_cyx @ 2022-02-13 10:36:27

abs??????!!!!!!!


by LapplandtheDecadenza @ 2022-02-13 10:38:19

?! 直接输出 a+b 不行吗


by GPAVL @ 2022-02-13 10:39:02

过了过了(

#include<iostream>
using namespace std;
int a,b;
int main(){
cin>>a>>b;
if(a<1&&b<1||a>1&&b<1) {
b=abs(b);
for(int i=1;i<=b;i++) a--;
}
else for(int i=1;i<=b;i++) a++;
cout<<a;
}

by hema5177 @ 2022-02-13 10:41:52

这是什么神奇的思路


by _Hero_ @ 2022-02-13 10:41:54

@LAzEr if可以直接设为if(b<1)


by GPAVL @ 2022-02-13 10:44:01

@学生党立哥 改的时候忘了(


by Eric_BQ @ 2022-06-07 22:00:22

没必要啊,直接A+B不就行了


| 下一页