Submission #681567


Source Code Expand

def add0(a):
	if len(a) == 1:
		a = "0" + a
	return a

n = input()
l = [0 for i in range(289)]

for i in range(n):
	s = raw_input()
	a = int(s[0:4])
	a = a / 100 * 12 + a % 100 / 5
	b = int(s[5:9])
	b = b / 100 * 12 + (b % 100 - 1) / 5
	for j in range(a, b + 1):
		l[j] = 1

flag = 0
i = 0
while i < 289:
	if l[i] == 1 and flag == 0:
		flag = 1
		start = i
	if l[i] == 0 and flag == 1:
		flag = 0
		end = i
		o1 = str(start / 12) 
		o2 = str(start % 12 * 5)
		o3 = str(end / 12)
		o4 = str(end % 12 * 5)
		print add0(o1) + add0(o2) + "-" + add0(o3) + add0(o4)
	i += 1

Submission Info

Submission Time
Task D - 感雨時刻の整理
User moemoe2358
Language Python (2.7.3)
Score 100
Code Size 600 Byte
Status AC
Exec Time 1397 ms
Memory 4632 KB

Judge Result

Set Name all
Score / Max Score 100 / 100
Status
AC × 48
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 61 ms 3572 KB
00_sample_02.txt AC 76 ms 3504 KB
00_sample_03.txt AC 61 ms 3532 KB
cho_cho_chokudai.txt AC 1397 ms 4508 KB
chokudai_ga_cho.txt AC 623 ms 4616 KB
test_01.txt AC 64 ms 3564 KB
test_02.txt AC 58 ms 3616 KB
test_03.txt AC 59 ms 3616 KB
test_04.txt AC 59 ms 3612 KB
test_05.txt AC 59 ms 3612 KB
test_06.txt AC 64 ms 3612 KB
test_07.txt AC 59 ms 3612 KB
test_08.txt AC 60 ms 3616 KB
test_09.txt AC 73 ms 3616 KB
test_10.txt AC 67 ms 3612 KB
test_11.txt AC 62 ms 3524 KB
test_12.txt AC 65 ms 3612 KB
test_13.txt AC 61 ms 3616 KB
test_14.txt AC 69 ms 3548 KB
test_15.txt AC 77 ms 3612 KB
test_16.txt AC 63 ms 3720 KB
test_17.txt AC 63 ms 3556 KB
test_18.txt AC 59 ms 3604 KB
test_19.txt AC 63 ms 3532 KB
test_20.txt AC 61 ms 3612 KB
test_21.txt AC 298 ms 4508 KB
test_22.txt AC 429 ms 4508 KB
test_23.txt AC 310 ms 4508 KB
test_24.txt AC 417 ms 4512 KB
test_25.txt AC 348 ms 4508 KB
test_26.txt AC 231 ms 4512 KB
test_27.txt AC 231 ms 4508 KB
test_28.txt AC 240 ms 4504 KB
test_29.txt AC 58 ms 3616 KB
test_30.txt AC 58 ms 3564 KB
test_31.txt AC 84 ms 3740 KB
test_32.txt AC 59 ms 3620 KB
test_33.txt AC 178 ms 4120 KB
test_34.txt AC 58 ms 3736 KB
test_35.txt AC 59 ms 3616 KB
test_36.txt AC 522 ms 4508 KB
test_37.txt AC 238 ms 4516 KB
test_38.txt AC 239 ms 4512 KB
test_39.txt AC 251 ms 4632 KB
test_40.txt AC 252 ms 4556 KB
test_41.txt AC 813 ms 4512 KB
test_42.txt AC 816 ms 4440 KB
test_43.txt AC 821 ms 4504 KB