Pagini recente » Cod sursa (job #3264789) | Cod sursa (job #1682565) | Cod sursa (job #3276498) | Cod sursa (job #89098) | Cod sursa (job #1097143)
#include <fstream>
#include <map>
using namespace std;
int main()
{
ifstream f("hashuri.in");
ofstream g("hashuri.out");
int N; f>> N;
int OPTION,VALUE;
std::map<int,bool> MyMap;
for(; N; --N ){
f>>OPTION>>VALUE;
if( OPTION == 1 ){
if( MyMap.find( VALUE ) == MyMap.end() ) MyMap[VALUE]=1; }
else
if( OPTION == 2 ){
if( MyMap.find( VALUE ) != MyMap.end() ) MyMap.erase(VALUE); }
else
if( OPTION == 3 )
g<< (MyMap.find( VALUE ) != MyMap.end()) << '\n';
}
return 0;
}