#2591: ez 3.141592653587


1753422-4@g.puiching.edu.mo (P5A30廖善衡 :)

School : Pui Ching Middle School
ID : 2950
IP address : [192.168.120.33]
Last Login :
2025-06-05 11:34:59
a102. 1 or 0 or -1 | From: [192.168.120.33] | Post Date : 2025-06-16 08:31

input_str = input()

 

if '.' in input_str:

    print("-1")

else:

    try:

        num = int(input_str)

        if num % 2 == 0:

            print("0")

        else:

            print("1")

    except ValueError:

        print("-1")

 

or c++

 

#include <iostream>

#include <string>

#include <sstream>

 

using namespace std;

 

int main() {

    string input;

    getline(cin, input);

    

  

    if (input.find('.') != string::npos) {

        cout << "-1" << endl;

        return 0;

    }

    

 

    istringstream iss(input);

    int num;

    if (iss >> num) {

      

        if (num % 2 == 0) {

            cout << "0" << endl;

        } else {

            cout << "1" << endl;

        }

    } else {

    

        cout << "-1" << endl;

    }

    

    return 0;

}

 
 
ZeroJudge Forum