Skip to content

Latest commit

 

History

History
48 lines (34 loc) · 819 Bytes

1934.md

File metadata and controls

48 lines (34 loc) · 819 Bytes

题目描述:1934,找x

输入一个数n,然后输入n个数值各不相同,再输入一个值x,输出这个值在这个数组中的下标(从0开始,若不在数组中则输出-1)。

  • 输入

测试数据有多组,输入n(1<=n<=200),接着输入n个数,然后输入x。

  • 输出

对于每组输入,请输出结果。

  • 样例输入

4

1 2 3 4

3

  • 样例输出

2

#include <iostream>
using namespace std;
int main() {
    int n;
    int a[200], m;
    while (scanf("%d",&n) != EOF) {
        for (int i = 0; i < n; i++)
            cin >>a[i];
        cin >> m;
        int j;
        for ( j = 0; j < n; j++)
            if (m == a[j]) {
                cout <<j<<endl;
                break;
            }
        if (j == n) printf("-1\n");
    }
    return 0;
}