D. 梅开二度

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

Even or Odd(Hard)

题目描述

给定任意两个数 \(a\) 和 \(b\),判断 \(a * b\) 结果的奇偶性。

输入描述

输入一行两个整数 \(a\) 和 \(b\) , 用空格隔开。

\(1 \le a, b \le 10 ^ {100}\)

输出描述

输出一行字符串,如果 \(a*b\) 的结果是奇数,就输出 "Odd";如果 \(a*b\) 的结果是偶数,就输出 "Even".

样例1

输入

2 3

输出

Even

样例2

输入

111111111111111111111111111111 333333333333333333333333333333

输出

Odd

提示

遇到大整数时,可以使用字符串读入,下面给出代码示例:

C

#include <stdio.h>
#include <string.h>

int main()
{
    char a[101], b[101];
    scanf("%s%s", a, b);
    
    // ... 判断过程
}

C++

#include <iostream>
#include <cstring>

using namespace std;

int main()
{
    string a, b;
    cin >> a >> b;
    
    // ... 判断过程
}

Python

a, b = map(str, input().split())

# ... 判断过程

这里python直接用int读入也是可以的,只是为了和上面写法统一;不建议用python直接相乘判断结果,思考一下有没有其他办法。

2023年新生赛(第三场)

未参加
状态
已结束
规则
OI
题目
15
开始于
2023-09-09 18:00
结束于
2023-09-09 22:00
持续时间
4.0 小时
主持人
参赛人数
104