✏️ 纠错
第 82 题 / 共 155 题
题目描述
小杨有 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,空格隔开。