Can someone tell why am I getting this error
fatal error: no member named 'find' in 'std::vector<int, std::allocator<int> >' if(people.find(people.begin(),people.end(),x)!=people.end())
#include<iostream>
#include<vector>
#define REP(i,a,b) for(int i=a ; i<b ; i++)
using namespace std;
int main(){
int n,m;
cin >> n >> m;
vector<vector<int>> friends;
vector<int> people;
vector<int> cost_of_person;
REP(i,0,n){
cin >> cost_of_person[i];
people.push_back(i+1);
}
REP(i,0,m){
int x,y;
cin >> x >> y;
if(people.find(people.begin(),people.end(),x)!=people.end()) // error here
people.erase(x);
if(people.find(people.begin(),people.end(),y)!=people.end())
people.erase(y);
bool inserted = false;
REP(j,0,friends.size())
.
.
.
.
return 0;
}