Cod sursa(job #2703680)

Utilizator kitkat007Graphy kitkat007 Data 8 februarie 2021 23:27:41
Problema Hashuri Scor 30
Compilator java Status done
Runda Arhiva educationala Marime 0.88 kb
import java.io.FileReader;
import java.io.IOException;
import java.io.PrintWriter;
import java.util.HashSet;
import java.util.Scanner;
import java.util.Set;

public class Main {
    public static void main(String[] args) throws IOException {
        Scanner sc = new Scanner(new FileReader("hashuri.in"));
        PrintWriter pw = new PrintWriter("hashuri.out");
        Set<Integer> set = new HashSet<>();
        int n = sc.nextInt();
        while (n-- > 0) {
            int op = sc.nextInt();
            int nbr = sc.nextInt();
            switch (op) {
                case 1:
                    set.add(nbr);
                    break;
                case 2:
                    set.remove(nbr);
                    break;
                case 3:
                    pw.println(set.contains(nbr) ? 1 : 0);
            }
        }
        pw.flush();
    }
}