頭良くなりたい人

文系大学生shadeのブログです。競技プログラミングや人文学の話題,受験ネタなど。

AGC002 A - Range Product

問題はこちら atcoder.jp

方針

(i)a > 0,(ii)a \leq 0, b \geq 0, (iii)a \leq 0, 0 > b で場合分け(tex機能の関係で不等号の向きが不自然になってますが合ってます)。

ちなみにVS CodeUbuntuストアからでなくMicrosoftからダウンロードしてインストールしたら日本語が打てるようになりました。

コード

#include <bits/stdc++.h>
using namespace std;

int main(){
    long a,b;
    cin>>a>>b;

    if(a<=0 && b>=0){
        cout<<"Zero"<<endl;
    }else if(a>0){
        cout<<"Positive"<<endl;
    }else{
        if((b-a)%2==0){
            cout<<"Negative"<<endl;
        }else{
            cout<<"Positive"<<endl;
        }
    }
}