东方博宜 1154. 数组元素的查找

东方博宜 1154. 数组元素的查找

沦为一个无情的写题机器,有点不想写了,好累啊。。。

不行,要记录要记录!!!

踩的坑就是习惯了用m,再用n的时候容易写反。。。

弄了一个变量计数,如果遍历了的不符合条件的个数和总个数一样,说明整个数组里面就没有这个数

cpp 复制代码
#include <iostream>
using namespace std;
int main()
{
	int m , n ;
	cin >> m ;
	
	int a[101] ;
	for(int i = 1 ; i <= m ; i++ )
	{
		cin >> a[i] ;
	}
	
	cin >> n ;
	
	int cnt ;
	cnt = 0 ;
	
	for(int i = 1 ; i <= m ; i++ )
	{
		if(a[i] == n)
		{
			cout << i ;
			break ;
		}
		else
			cnt += 1;
	}
	
	if(cnt == m)
		cout << -1 ;
	
	return 0 ;
}
相关推荐
不做无法实现的梦~4 小时前
MAVLink 协议教程
linux·stm32·嵌入式硬件·算法
程序大视界4 小时前
【Python系列课程】Python入门教程
开发语言·人工智能·python
morning_judger4 小时前
Agent系列(二)-记忆系统的设计
开发语言·python·机器学习
方也_arkling4 小时前
【Java-Day02】语法篇:变量/数据类型/标识符/运算符/类型转换
java·开发语言
RSTJ_16254 小时前
PYTHON+AI LLM DAY SIXTY-ONE
开发语言·python
zfoo-framework4 小时前
理解kotlin limitedParallelism(1)与Actor模型
android·开发语言·kotlin
.千余5 小时前
【C++】C++类与对象3:const成员函数与取地址运算符重载,权限管理的艺术
开发语言·c++
影寂ldy5 小时前
C# 类和对象
开发语言·c#
墨白曦煜5 小时前
算法实战笔记:剥开回溯算法的外衣——从通用模板到高阶去重(八)
笔记·算法
丷丩5 小时前
MapLibre GL JS第25课:添加栅格瓦片源
开发语言·javascript·gis·mapbox·maplibre gl js