Submission #1349392
Source Code Expand
import java.util.*; class Main { public static void main(String args[]) { Scanner sc = new Scanner(System.in); final int n = sc.nextInt(); List<Integer> se = new ArrayList(); final int range = 24 * 60 / 5 + 1; int[] schedule = new int[range]; for (int i = 0; i < n; i++) { String[] tmp = sc.next().split("-"); int start = (Integer.parseInt(tmp[0].substring(0,2)) * 60 + Integer.parseInt(tmp[0].substring(2,4))) / 5; int end = (Integer.parseInt(tmp[1].substring(0,2)) * 60 + Integer.parseInt(tmp[1].substring(2,4)) + 4) / 5; schedule[start]++; schedule[end]--; } int now = 0; for (int i = 0; i < range; i++) { if (now == 0 && now + schedule[i] > 0) { System.out.print(String.format("%02d", i*5/60)); System.out.print(String.format("%02d-", i*5%60)); } else if (now != 0 && now + schedule[i] == 0) { System.out.print(String.format("%02d", i*5/60)); System.out.println(String.format("%02d", i*5%60)); } now += schedule[i]; schedule[i] = now; } } }
Submission Info
Submission Time | |
---|---|
Task | D - 感雨時刻の整理 |
User | lblblbl |
Language | Java8 (OpenJDK 1.8.0) |
Score | 100 |
Code Size | 1163 Byte |
Status | AC |
Exec Time | 350 ms |
Memory | 44680 KB |
Compile Error
Note: ./Main.java uses unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details.
Judge Result
Set Name | all | ||
---|---|---|---|
Score / Max Score | 100 / 100 | ||
Status |
|
Set Name | Test Cases |
---|---|
all | 00_sample_01.txt, 00_sample_02.txt, 00_sample_03.txt, cho_cho_chokudai.txt, chokudai_ga_cho.txt, test_01.txt, test_02.txt, test_03.txt, test_04.txt, test_05.txt, test_06.txt, test_07.txt, test_08.txt, test_09.txt, test_10.txt, test_11.txt, test_12.txt, test_13.txt, test_14.txt, test_15.txt, test_16.txt, test_17.txt, test_18.txt, test_19.txt, test_20.txt, test_21.txt, test_22.txt, test_23.txt, test_24.txt, test_25.txt, test_26.txt, test_27.txt, test_28.txt, test_29.txt, test_30.txt, test_31.txt, test_32.txt, test_33.txt, test_34.txt, test_35.txt, test_36.txt, test_37.txt, test_38.txt, test_39.txt, test_40.txt, test_41.txt, test_42.txt, test_43.txt |
Case Name | Status | Exec Time | Memory |
---|---|---|---|
00_sample_01.txt | AC | 94 ms | 21844 KB |
00_sample_02.txt | AC | 99 ms | 19028 KB |
00_sample_03.txt | AC | 95 ms | 20692 KB |
cho_cho_chokudai.txt | AC | 316 ms | 42688 KB |
chokudai_ga_cho.txt | AC | 296 ms | 40232 KB |
test_01.txt | AC | 151 ms | 23380 KB |
test_02.txt | AC | 156 ms | 22228 KB |
test_03.txt | AC | 154 ms | 19540 KB |
test_04.txt | AC | 164 ms | 20636 KB |
test_05.txt | AC | 151 ms | 22612 KB |
test_06.txt | AC | 113 ms | 18132 KB |
test_07.txt | AC | 103 ms | 20944 KB |
test_08.txt | AC | 102 ms | 22868 KB |
test_09.txt | AC | 125 ms | 22228 KB |
test_10.txt | AC | 132 ms | 20180 KB |
test_11.txt | AC | 117 ms | 19152 KB |
test_12.txt | AC | 128 ms | 21076 KB |
test_13.txt | AC | 106 ms | 20052 KB |
test_14.txt | AC | 130 ms | 21200 KB |
test_15.txt | AC | 123 ms | 22228 KB |
test_16.txt | AC | 107 ms | 21076 KB |
test_17.txt | AC | 128 ms | 20180 KB |
test_18.txt | AC | 108 ms | 23508 KB |
test_19.txt | AC | 129 ms | 22996 KB |
test_20.txt | AC | 126 ms | 23380 KB |
test_21.txt | AC | 321 ms | 39548 KB |
test_22.txt | AC | 304 ms | 40752 KB |
test_23.txt | AC | 315 ms | 43196 KB |
test_24.txt | AC | 317 ms | 40384 KB |
test_25.txt | AC | 310 ms | 41532 KB |
test_26.txt | AC | 298 ms | 38772 KB |
test_27.txt | AC | 319 ms | 42136 KB |
test_28.txt | AC | 315 ms | 43756 KB |
test_29.txt | AC | 97 ms | 19792 KB |
test_30.txt | AC | 116 ms | 21204 KB |
test_31.txt | AC | 188 ms | 29872 KB |
test_32.txt | AC | 115 ms | 19668 KB |
test_33.txt | AC | 276 ms | 44680 KB |
test_34.txt | AC | 100 ms | 21588 KB |
test_35.txt | AC | 113 ms | 21588 KB |
test_36.txt | AC | 310 ms | 40348 KB |
test_37.txt | AC | 350 ms | 41400 KB |
test_38.txt | AC | 315 ms | 39396 KB |
test_39.txt | AC | 330 ms | 39720 KB |
test_40.txt | AC | 323 ms | 43504 KB |
test_41.txt | AC | 327 ms | 41456 KB |
test_42.txt | AC | 303 ms | 38272 KB |
test_43.txt | AC | 319 ms | 41184 KB |