Cod sursa(job #2191545)

Utilizator ibicecIT Zilla ibicec Data 2 aprilie 2018 23:54:55
Problema Hashuri Scor 0
Compilator java Status done
Runda Arhiva educationala Marime 1.23 kb
import java.io.*;
import java.util.*;
 
public class Main {
 
            public static void main(String[] args) throws FileNotFoundException {
 
        Set<Integer> set = new HashSet<Integer>(10_000_019, 1);
        Scanner scanner = new Scanner(new FileReader("hashuri.in"));
        PrintWriter writer = new PrintWriter("hashuri.out");
 
        int operations = Integer.parseInt(scanner.next());
        for ( int i=0; i<operations; i++ ) {
            int operationId = Integer.parseInt(scanner.next());
            int num = Integer.parseInt(scanner.next());
            switch (operationId) {
                case 1:
                    set.add(num);
                    break;
                case 2:
                    set.remove(num);
                    break;
                case 3:
                    writer.println(set.contains(num)? 1 : 0);
                    break;
            }
        }
        scanner.close();
        writer.close();
    }
}