描述
输入一个数n,然后输入n个数值各不相同,再输入一个值x,输出这个值在这个数组中的下标(从0开始,若不在数组中则输出-1)。
输入描述:
测试数据有多组,输入n(1<=n<=200),接着输入n个数,然后输入x。
输出描述:
对于每组输入,请输出结果。
示例1
输入:
2
1 3
0
输出:
-1
#define _CRT_SECURE_NO_WARNINGS 1
#include <bits/stdc++.h>
using namespace std;
const int N = 200;
int arr[N];
int main() {
int n;
while (cin >> n)
{
for (int i = 0; i < n; ++i)
cin >> arr[i];
int x;
cin >> x;
int answer = -1;
for (int i = 0; i < n; ++i) {
if (arr[i] == x) {
answer = i;
break;
}
}
printf("%d\n", answer);
}
return 0;
}