Submission #346940
Source Code Expand
import java.util.Scanner; import java.util.TreeSet; /** * Created by bohnen on 2015/02/28. */ public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n = sc.nextInt(); TreeSet<Integer> set = new TreeSet<>(); for(int i=0;i<n;i++){ int x = sc.nextInt(); set.add(div2(x)); } System.out.println(set.size()); } public static int div2(int x){ if((x & 1) == 1) return x; return div2(x / 2); } }
Submission Info
Submission Time | |
---|---|
Task | C - 高橋くんと魔法の箱 |
User | bohnen |
Language | Java (OpenJDK 1.7.0) |
Score | 100 |
Code Size | 580 Byte |
Status | AC |
Exec Time | 1143 ms |
Memory | 42552 KB |
Judge Result
Set Name | Sample | Subtask1 | Subtask2 | All | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Score / Max Score | 0 / 0 | 20 / 20 | 30 / 30 | 50 / 50 | ||||||||
Status |
|
|
|
|
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 | 475 ms | 23464 KB |
subtask0_1.txt | AC | 471 ms | 23472 KB |
subtask0_2.txt | AC | 470 ms | 23348 KB |
subtask1_0.txt | AC | 610 ms | 28248 KB |
subtask1_1.txt | AC | 649 ms | 28892 KB |
subtask1_10.txt | AC | 612 ms | 27984 KB |
subtask1_11.txt | AC | 634 ms | 28400 KB |
subtask1_12.txt | AC | 630 ms | 28352 KB |
subtask1_13.txt | AC | 638 ms | 28664 KB |
subtask1_14.txt | AC | 632 ms | 28528 KB |
subtask1_15.txt | AC | 638 ms | 28540 KB |
subtask1_16.txt | AC | 629 ms | 28196 KB |
subtask1_17.txt | AC | 630 ms | 28400 KB |
subtask1_18.txt | AC | 630 ms | 28864 KB |
subtask1_19.txt | AC | 636 ms | 29152 KB |
subtask1_2.txt | AC | 624 ms | 29000 KB |
subtask1_3.txt | AC | 621 ms | 28940 KB |
subtask1_4.txt | AC | 630 ms | 28692 KB |
subtask1_5.txt | AC | 626 ms | 29120 KB |
subtask1_6.txt | AC | 625 ms | 29160 KB |
subtask1_7.txt | AC | 647 ms | 29448 KB |
subtask1_8.txt | AC | 632 ms | 29008 KB |
subtask1_9.txt | AC | 622 ms | 28684 KB |
subtask2_0.txt | AC | 925 ms | 42300 KB |
subtask2_1.txt | AC | 1048 ms | 41668 KB |
subtask2_2.txt | AC | 1059 ms | 41804 KB |
subtask2_3.txt | AC | 1040 ms | 41632 KB |
subtask2_4.txt | AC | 1042 ms | 41680 KB |
subtask2_5.txt | AC | 1046 ms | 41772 KB |
subtask2_6.txt | AC | 1054 ms | 41500 KB |
subtask2_7.txt | AC | 1109 ms | 41708 KB |
subtask2_8.txt | AC | 1086 ms | 42056 KB |
subtask2_9.txt | AC | 1082 ms | 41328 KB |
subtask3_0.txt | AC | 972 ms | 41768 KB |
subtask3_1.txt | AC | 1078 ms | 42524 KB |
subtask3_2.txt | AC | 1109 ms | 42024 KB |
subtask3_3.txt | AC | 1143 ms | 42444 KB |
subtask3_4.txt | AC | 1140 ms | 42404 KB |
subtask3_5.txt | AC | 1102 ms | 42236 KB |
subtask3_6.txt | AC | 1110 ms | 42552 KB |
subtask3_7.txt | AC | 1118 ms | 42428 KB |
subtask3_8.txt | AC | 1106 ms | 41556 KB |
subtask3_9.txt | AC | 1115 ms | 42232 KB |