Cod sursa(job #2191546)

Utilizator ibicecIT Zilla ibicec Data 2 aprilie 2018 23:57:55
Problema Hashuri Scor 0
Compilator java Status done
Runda Arhiva educationala Marime 0.93 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);
                    case 2:
                        set.remove(num);
                        break;
                    case 3:
                        writer.println(set.contains(num)? 1 : 0);
                        break;
            }
        }
        scanner.close();
        writer.close();
    }
}