题目限制
时间限制 | 内存限制 | 评测方式 | 题目来源 |
1000ms | 131072KiB | 标准比较器 | Local |
题目背景
USACO OCT09 1ST
题目描述
Bessie那惨无人道的二年级老师搞了一个有 N (1 <= N <= 100) 个正整数 I (1 <= I
<= 10^60) 的表叫Bessie去判断“奇偶性”(这个词语意思向二年级的学生解释,就是“这个
数是单数,还是双数啊?”)。Bessie被那个表的长度深深地震精到了,竟然跟栋栋的泛做表
格一洋多道题!!!毕竟她才刚刚学会数数啊。
写一个程序读入N个整数,如果是双数,那麼在独立的一行内输出"even",如果是单数则类似
地输出"odd".
输入格式
第一行: 一个单独的整数: N
第2到第N+1行: 第j+1行有第j个需要判断奇偶性的整数。
输出格式
* 第1..N行: 第j行根据第j个整数的奇偶性输出一个单词"even"或者"odd"
提示
1024可以被2整除; 而5931不可以。
样例数据
输入样例 #1 | 输出样例 #1 |
---|---|
2 1024 5931 | even odd |
大牛代码
#include<cmath>
#include<cstdio>
#include<vector>
#include<cstring>
#include<iostream>
#include<algorithm>
#define inf 1000000000
#define ll long long
using namespace std;
int n;
int main()
{
scanf("%d",&n);
for(int i=1;i<=n;i++)
{
ll x;
scanf("%lld",&x);
if(x&1)puts("odd");
else puts("even");
}
return 0;
}