当前位置: 首页 > article >正文

gesp(C++一级)(18)洛谷:B4063:[GESP202412 一级] 奇数和偶数

gesp(C++一级)(18)洛谷:B4063:[GESP202412 一级] 奇数和偶数

在这里插入图片描述

题目描述

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

输入格式

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

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

输出格式

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

样例 #1

样例输入 #1

5
1
2
3
4
5

样例输出 #1

3 2

提示

对于全部数据,保证有 1 ≤ n ≤ 1 0 5 1\leq n\leq 10^5 1n105 且正整数不超过 1 0 5 10^5 105

AC代码(100分)

#include<bits/stdc++.h>
using namespace std;
/*
	思路:循环遍历,依次判断,是偶数则偶数个数+1,否则奇数个数+1
	判断一个数x是不是偶数的表达式:x%2==0 
*/
int n,x,j,o;
int main(){
	cin>>n;
	for(int i=1;i<=n;i++){
		cin>>x;
		if(x%2==0){
			o++;
		}else{
			j++;
		}
	}
	cout<<j<<" "<<o;
	return 0;
}

文末彩蛋:

点击王老师青少年编程主页有更多精彩内容


http://www.kler.cn/a/470900.html

相关文章:

  • 解密序列建模:理解 RNN、LSTM 和 Seq2Seq
  • 新年感悟:2025年1月7日高铁随想
  • STM32-BKP备份寄存器RTC实时时钟
  • 2024.1.5总结
  • SpringMVC(四)响应
  • 【sql】CAST(GROUP_CONCAT())实现一对多对象json输出
  • 某制造集团灯塔工厂解决方案(36页PPT)
  • 安装vue脚手架出现的一系列问题
  • 计算机网络——网络层—路由算法和路由协议
  • 感知器的那些事
  • springboot适配mybatis+guassdb与Mysql兼容性问题处理
  • 升级 Spring Boot 3 配置讲解 —— Spring Boot 3 核心源码专讲
  • 如何在 Ubuntu 22.04 上安装 Nagios 服务器教程
  • Flutter:打包apk,安卓版本更新(二)
  • 使用Python构建远程医疗平台:从零开始的实现指南
  • 【错误记录】HarmonyOS 编译报错 ( DevEco Studio 开发环境 与 API 版本 与 HarmonyOS 版本 的配套关系 )
  • 君正T41交叉编译ffmpeg、opencv并做h264软解,利用君正SDK做h264硬件编码
  • Angular由一个bug说起之十三:Cross Origin
  • C++二十三种设计模式之外观模式
  • Nginx不使用域名如何配置证书
  • 谷歌浏览器的高级开发者工具使用指南
  • Ubuntu下安装Android Sdk
  • HarmonyOS NEXT 应用开发练习:AI智能语音播报
  • 云开发 Copilot:AI 赋能的低代码革命
  • leetcode(hot100)8、9
  • java设计模式 单例模式