#include <iostream> #include<algorithm> #include<vector> #include<map> #include<string> using namespace std;//find(beginit,endit,x); int main(){ int n; while (cin >> n) { vector<int >v1; vector<int>::iterator it; int a; for (int i = 0; i < n; i++) { cin >> a; v1.push_back(a); } int x; cin >> x; it=find(v1.begin(), v1.end(), x); if (it == v1.end()) { cout << "-1"; return 0; } else { cout << it - v1.begin(); } } }