找X
输入一个数n,然后输入n个数值各不相同。再输入一个值x,输出这个值在这个数组中的下标(从0开始,若不在数组中则输出-1)
输入格式:
测试数据有多组,输入n(1<=n<=200),接着输入n个数,然后输入x
输出格式:
对于每组输入,请输出结果
样例输入:
4
1 2 3 4
3
样例输出:
2
#include <iostream>
#define maxSize 200
using namespace std;
int main()
{
int data[maxSize] = {};
int x,n,flag = -1;
while(cin >> n){//输入格式:有多个case输入,直到文件结束
for(int i = 0 ;i < n;i++){
cin >> data[i];
}
cin >> x;
for(int i = 0;i < n;i++){
if(x == data[i]){
flag = i;
break;
}
}
cout << flag << endl;
}
}