题目描述
给你n个整数,并且给你要查找的整数k。
在n个整数中查找整数k是否存在,如果找到则输出k在n个整数中第一次出现的位置,如果找不到则输出-1
输入
第一行:一个整数n,表示有n个数 (1<=n<=100)
第二行:n个用空格隔开的整数
第三行:要查找的整数k
输出
找到则输出k在n个整数中第一次出现的位置
如果找不到则输出-1
样例输入
5 1 5 8 3 6 3
样例输出
4
Code:
#include<bits/stdc++.h>
using namespace std;
int main(){int a,b[105],c;cin>>a;for(int i=1;i<=a;i++){cin>>b[i];}cin>>c;for(int i=1;i<=a;i++){if(b[i]==c){cout<<i;break;}if(i==a){cout<<-1;}}return 0;
}
/**************************************************************Problem: 1007User: yangrenruiLanguage: C++Result: 正确Time:18 msMemory:2176 kb
****************************************************************/