[GESP202412 一级] 奇数和偶数

GESP编程共123题,本题是整站第1443题,已经有人完成了本题,加油!

题目描述

小杨有 n 个正整数,他想知道其中的奇数有多少个,偶数有多少个。

输入格式

第一行包含一个正整数 n,代表正整数个数。

之后 n 行,每行包含一个正整数。

输出格式

输出两个正整数(英文空格间隔),代表奇数的个数和偶数的个数。如奇数或偶数的个数为 0,则对应输出 0。

输入输出样例

输入 #1

5
1
2
3
4
5

输出 #1

3 2

说明/提示

对于全部数据,保证有 1≤n≤10^5 且正整数不超过 10^5。

别灰心,再试一次!

真题解析

【考纲知识点】循环结构、分支结构

【解题思路】判断偶数还是奇数只需要判断数字对2取余的结果,结果为0为偶数,结果不为0为奇数;会有n个数等待判断,将判断奇偶数的程序放入循环当中,并统计每次判断奇偶数的个数。

【参考程序】


 

【程序解析】

有n个数需要判断,使用循环语句执行n次循环,每次循环判断一个数x是否满足奇数,写法为x%2!=0,使用a统计个数,初始化为0,否则x是偶数,使用b统计个数,初始化为0,最后输出a和b,空格隔开。

本站题目仅供学习,GESP版权归CCF所有,如有侵权请联系删除。站长陈老师QQ及微信:208234。