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);
}