Submission #7513159


Source Code Expand

import java.util.*;

public class Main {

  public static void main (String[] args) {

    Scanner sc = new Scanner(System.in);

    int N = sc.nextInt();
    int[] a = new int[N];
    
    for (int i = 0; i < N; i++) {
      a[i] = sc.nextInt();
    }

    sc.close();

    Set<Integer> hashSet = new HashSet<Integer>();

    for (int i = 0; i < N; i++) {
      while (a[i] % 2 == 0) {
        a[i] = a[i] / 2;
      }
      hashSet.add(a[i]);
    }

    System.out.println(hashSet.size());

  }

}

Submission Info

Submission Time
Task C - 高橋くんと魔法の箱
User TakahiroNakamori
Language Java8 (OpenJDK 1.8.0)
Score 100
Code Size 529 Byte
Status AC
Exec Time 516 ms
Memory 52740 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 93 ms 21844 KB
subtask0_1.txt AC 91 ms 18768 KB
subtask0_2.txt AC 96 ms 21204 KB
subtask1_0.txt AC 156 ms 21484 KB
subtask1_1.txt AC 152 ms 23488 KB
subtask1_10.txt AC 153 ms 26064 KB
subtask1_11.txt AC 153 ms 23528 KB
subtask1_12.txt AC 152 ms 24396 KB
subtask1_13.txt AC 153 ms 25048 KB
subtask1_14.txt AC 152 ms 22740 KB
subtask1_15.txt AC 151 ms 22512 KB
subtask1_16.txt AC 155 ms 25292 KB
subtask1_17.txt AC 155 ms 23792 KB
subtask1_18.txt AC 155 ms 23528 KB
subtask1_19.txt AC 152 ms 22852 KB
subtask1_2.txt AC 155 ms 22832 KB
subtask1_3.txt AC 149 ms 25836 KB
subtask1_4.txt AC 159 ms 23460 KB
subtask1_5.txt AC 154 ms 25556 KB
subtask1_6.txt AC 150 ms 23148 KB
subtask1_7.txt AC 158 ms 23384 KB
subtask1_8.txt AC 149 ms 24428 KB
subtask1_9.txt AC 155 ms 24152 KB
subtask2_0.txt AC 457 ms 48332 KB
subtask2_1.txt AC 446 ms 52088 KB
subtask2_2.txt AC 462 ms 50688 KB
subtask2_3.txt AC 444 ms 49404 KB
subtask2_4.txt AC 441 ms 47828 KB
subtask2_5.txt AC 457 ms 50500 KB
subtask2_6.txt AC 450 ms 49904 KB
subtask2_7.txt AC 449 ms 50696 KB
subtask2_8.txt AC 455 ms 50488 KB
subtask2_9.txt AC 451 ms 49820 KB
subtask3_0.txt AC 445 ms 46536 KB
subtask3_1.txt AC 504 ms 47952 KB
subtask3_2.txt AC 497 ms 51580 KB
subtask3_3.txt AC 516 ms 49648 KB
subtask3_4.txt AC 479 ms 52740 KB
subtask3_5.txt AC 513 ms 52616 KB
subtask3_6.txt AC 501 ms 52504 KB
subtask3_7.txt AC 500 ms 52176 KB
subtask3_8.txt AC 495 ms 49752 KB
subtask3_9.txt AC 503 ms 52648 KB