#include <iostream>
#include <map>
using namespace std;
int main() {
int n, target;
map<int, int> dataSource;
pair<int, int> temp; // 准备插入的键值对
while (cin >> n) {
dataSource.clear(); // 重置
for (int i = 0; i < n; i++) {
cin >> temp.first;
temp.second = i;
dataSource.insert(temp);
}
cin >> target;
if (dataSource.find(target) == dataSource.end()) {
cout << "-1" << endl; // 未找到
} else {
cout << dataSource[target] << endl; // 返回下标value
}
}
return 0;
}

京公网安备 11010502036488号