Tieni aggiornato il catalogo (Algobadge) 50/100

Salve, sto provando a risolvere il problema “Tieni aggiornato il catalogo”, il codice è molto facile, ma nonostante questo ottengo solo 50/100 punti per Execution timed out, qualche consiglio per ottimizzarlo?

#include <iostream>
#include <fstream>
#include <vector>
#include <algorithm>
using namespace std;

vector<long long int> v;
void aggiungi(long long int id) {
    v.push_back(id);
}

void togli(long long int id) {
    v.erase(find(v.begin(), v.end(), id));
}

int conta(long long int id) {
        return count(v.begin(), v.end(), id);
}

Ci sono vari topic a riguardo ad esempio Catalogo Compilazione Fallita