Submission #395456


Source Code Expand

import java.util.HashSet;
import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        new Main().test();
    }
    public void test() {
        Scanner scanner = new Scanner(System.in);
        int num = scanner.nextInt();

        HashSet<Integer> set = new HashSet<Integer>();
        int count = 0;

        int tmp;
        for(int i = 0; i < num; i++) {
            tmp = scanner.nextInt();
            while(tmp > 1 && tmp % 2 == 0) tmp /= 2;
            if(!set.contains(tmp)) {
                count++;
                set.add(tmp);
            }
        }
        System.out.println(count);
    }
}

Submission Info

Submission Time
Task C - 高橋くんと魔法の箱
User lilq729
Language Java (OpenJDK 1.7.0)
Score 100
Code Size 672 Byte
Status AC
Exec Time 1011 ms
Memory 42844 KB

Judge Result

Set Name Sample Subtask1 Subtask2 All
Score / Max Score 0 / 0 20 / 20 30 / 30 50 / 50
Status
AC × 3
AC × 23
AC × 13
AC × 43
Set Name Test Cases
Sample subtask0_0.txt, subtask0_1.txt, subtask0_2.txt
Subtask1 subtask1_0.txt, subtask1_1.txt, subtask1_10.txt, subtask1_11.txt, subtask1_12.txt, subtask1_13.txt, subtask1_14.txt, subtask1_15.txt, subtask1_16.txt, subtask1_17.txt, subtask1_18.txt, subtask1_19.txt, subtask1_2.txt, subtask1_3.txt, subtask1_4.txt, subtask1_5.txt, subtask1_6.txt, subtask1_7.txt, subtask1_8.txt, subtask1_9.txt, subtask0_0.txt, subtask0_1.txt, subtask0_2.txt
Subtask2 subtask2_0.txt, subtask2_1.txt, subtask2_2.txt, subtask2_3.txt, subtask2_4.txt, subtask2_5.txt, subtask2_6.txt, subtask2_7.txt, subtask2_8.txt, subtask2_9.txt, subtask0_0.txt, subtask0_1.txt, subtask0_2.txt
All subtask0_0.txt, subtask0_1.txt, subtask0_2.txt, subtask1_0.txt, subtask1_1.txt, subtask1_10.txt, subtask1_11.txt, subtask1_12.txt, subtask1_13.txt, subtask1_14.txt, subtask1_15.txt, subtask1_16.txt, subtask1_17.txt, subtask1_18.txt, subtask1_19.txt, subtask1_2.txt, subtask1_3.txt, subtask1_4.txt, subtask1_5.txt, subtask1_6.txt, subtask1_7.txt, subtask1_8.txt, subtask1_9.txt, subtask2_0.txt, subtask2_1.txt, subtask2_2.txt, subtask2_3.txt, subtask2_4.txt, subtask2_5.txt, subtask2_6.txt, subtask2_7.txt, subtask2_8.txt, subtask2_9.txt, subtask3_0.txt, subtask3_1.txt, subtask3_2.txt, subtask3_3.txt, subtask3_4.txt, subtask3_5.txt, subtask3_6.txt, subtask3_7.txt, subtask3_8.txt, subtask3_9.txt
Case Name Status Exec Time Memory
subtask0_0.txt AC 486 ms 22992 KB
subtask0_1.txt AC 397 ms 22884 KB
subtask0_2.txt AC 398 ms 22928 KB
subtask1_0.txt AC 559 ms 27396 KB
subtask1_1.txt AC 574 ms 28272 KB
subtask1_10.txt AC 565 ms 28076 KB
subtask1_11.txt AC 572 ms 27828 KB
subtask1_12.txt AC 565 ms 27912 KB
subtask1_13.txt AC 576 ms 28888 KB
subtask1_14.txt AC 572 ms 27740 KB
subtask1_15.txt AC 572 ms 27700 KB
subtask1_16.txt AC 572 ms 27784 KB
subtask1_17.txt AC 580 ms 28408 KB
subtask1_18.txt AC 577 ms 27792 KB
subtask1_19.txt AC 566 ms 27816 KB
subtask1_2.txt AC 580 ms 27288 KB
subtask1_3.txt AC 585 ms 27400 KB
subtask1_4.txt AC 585 ms 28168 KB
subtask1_5.txt AC 558 ms 27920 KB
subtask1_6.txt AC 559 ms 28444 KB
subtask1_7.txt AC 551 ms 27412 KB
subtask1_8.txt AC 550 ms 27396 KB
subtask1_9.txt AC 566 ms 28672 KB
subtask2_0.txt AC 911 ms 42240 KB
subtask2_1.txt AC 934 ms 41628 KB
subtask2_2.txt AC 941 ms 41120 KB
subtask2_3.txt AC 911 ms 40956 KB
subtask2_4.txt AC 930 ms 41164 KB
subtask2_5.txt AC 923 ms 41532 KB
subtask2_6.txt AC 934 ms 41736 KB
subtask2_7.txt AC 931 ms 41776 KB
subtask2_8.txt AC 926 ms 41736 KB
subtask2_9.txt AC 938 ms 41884 KB
subtask3_0.txt AC 912 ms 42096 KB
subtask3_1.txt AC 974 ms 42268 KB
subtask3_2.txt AC 989 ms 42844 KB
subtask3_3.txt AC 998 ms 42044 KB
subtask3_4.txt AC 977 ms 42712 KB
subtask3_5.txt AC 999 ms 42016 KB
subtask3_6.txt AC 988 ms 42320 KB
subtask3_7.txt AC 1011 ms 42576 KB
subtask3_8.txt AC 976 ms 42532 KB
subtask3_9.txt AC 986 ms 42440 KB