博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
(TOJ2804)Even? Odd?
阅读量:5011 次
发布时间:2019-06-12

本文共 1290 字,大约阅读时间需要 4 分钟。

描述

Bessie's cruel second grade teacher has assigned a list of N (1 <= N <=100) positive integers I (1 <= I <=10^60) for which Bessie must determine their parity (explained in second grade as "Even... or odd?"). Bessie is overwhelmed by the size of the list and by the size of the numbers. After all, she only learned to count recently.

Write a program to read in the N integers and print 'even' on a single line for even numbers and likewise 'odd' for odd numbers.

输入

* Line 1: A single integer: N

* Lines 2..N+1: Line j+1 contains I_j, the j-th integer to determine even/odd

输出

* Lines 1..N: Line j contains the word 'even' or 'odd', depending on the parity of I_j

样例输入

210245931

样例输出

evenodd
#include
#include
#include
#include
int solve(){ char m,n; int N; scanf("%d",&N); getchar(); while(N--) { do { scanf("%c",&m); if(m!='\n') n=m; //用n记录退出循环前的字符 }while(m!='\n'); //当m为换行符时候退出循环 if((n-'0')%2==0) //判断末位数字的奇偶 { printf("even\n"); } else { printf("odd\n"); } } }int main(){ solve(); return 0;}
 

 

 

转载于:https://www.cnblogs.com/xueda120/archive/2013/05/13/3076060.html

你可能感兴趣的文章
第二章 Vue快速入门--20 品牌案例-完成品牌列表的添加功能+ 21 品牌案例-根据Id完成品牌的删除...
查看>>
Java单例模式
查看>>
重温WCF之消息契约(MessageContract)(六)
查看>>
Excel2007制作直方图和正态分布曲线图
查看>>
android adb常用指令
查看>>
Android框架之路——GreenDao3.2.2的使用
查看>>
类方法WCF学习笔记-KnowTypeAttribute用法
查看>>
平台程序微信平台开发应用的签名
查看>>
程序卡OK6410裸板更新程序_update
查看>>
MYSQL用户名:root
查看>>
JavaScript 开发规范要求
查看>>
Devstack 安装OpenStack Pike版本(单机环境)
查看>>
Javascript 函数初探
查看>>
类的定义、声明使用
查看>>
转载,gini系数代码对应的公式
查看>>
编译安装mysql-5.6.40
查看>>
年终总结
查看>>
初创互联网公司技术架构变迁之路
查看>>
【BZOJ 3676】 3676: [Apio2014]回文串 (SAM+Manacher+倍增)
查看>>
【网络流24题】No. 13 星际转移问题 (网络判定 最大流)
查看>>