为什么60分~~求改
查看原帖
为什么60分~~求改
754119
tu_huang_di楼主2023/12/22 22:28
#include<iostream>
using namespace std;
long long int a,b,c;
bool flag=0 ;
int main()
{
	cin>>a>>b;
    if(a==0&&b==0&&flag!=1)
	{
		flag=1;
		c=0;
	}
    if(a==0&&b>0&&flag!=1)
	{
		flag=1;
    	c+=b;
	}
    if(a==0&&b<0&&flag!=1)
	{
		flag=1;
		c-=b;	
	}
    if(a>0&&b==0&&flag!=1)
	{
		flag=1;
		c+=a;
	}
    if(a>0&&b>a&&flag!=1)
	{
		c+=b;
		flag=1;	
	}
    if(a<0&&b==0&&flag!=1)
	{
		c-=a;
		flag=1;	
	}
    if(a<0&&b>0&&flag!=1)
	{
		c+=b-a+b;
		flag=1;
    } 
    if(a<0&&b<0&&a>=b&&flag!=1)
	{
		c-=b;
		flag=1;
	} 
    if(a<0&&b<0&&a<b&&flag!=1)
	{
		c-=a;
		flag=1;
	} 
    if(a>0&&b>0&&a>=b&&flag!=1)
	{
		c+=a;
		flag=1;
	} 
    if(a>0&&b>0&&a<b&&flag!=1)
	{
		flag=1;
		c+=b;
    } 
    
    
    /*if(a==0||b==0)
    {
        if(a>0||a==0)c+=a;
        if(a<0)c-=a;
        if(b>0||b==0)c+=b;
        if(b<0)c-=b;
    }
    else
    {
        if(a>0)
        {
            if(a>=b)c+=a+a-b;
            else c+=b+b-a;
        }
        else
        {
            if(a>=b)c+=-a+a-b;
            else 
            {
                if(b>0)c+=b+b-a;
                else c+=-b+b-a;
            }
        }
    }*/
    cout<<c;
}
2023/12/22 22:28
加载中...