东方博宜 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 ;
}
相关推荐
froginwe1117 小时前
Bootstrap5 表格
开发语言
Felven17 小时前
B. Lasers
算法
前端不太难17 小时前
Navigation State 驱动的页面调试方法论
开发语言·前端·react.js
饕餮怪程序猿17 小时前
订单分批算法设计与实现:基于商品相似性的智能分拣优化(C++)
开发语言·c++·算法
崇山峻岭之间18 小时前
Matlab学习记录05
开发语言·学习·matlab
狗狗摇屁屁18 小时前
JS手写防抖
开发语言·javascript·ecmascript
剪一朵云爱着18 小时前
PAT 1091 Acute Stroke
算法·pat考试
派大鑫wink18 小时前
【Day7】构造方法与 this 关键字:初始化对象的正确姿势
java·开发语言
智算菩萨18 小时前
实战:用 Python + 传统NLP 自动总结长文章
开发语言·人工智能·python
沐知全栈开发18 小时前
WebForms HashTable 深入解析
开发语言