Submission #6208973
Source Code Expand
# 6n山のnimと同値
import numpy as np
N = int(input())
xor = 0
for _ in range(N):
XYZ = [int(x) for x in input().split()]
M = int(input())
xyz = np.array([input().split() for _ in range(M)], dtype=np.int64)
size = []
for width, coord in zip(XYZ, xyz.T):
xor ^= coord.min()
xor ^= (width - coord.max() - 1)
if xor != 0:
print('WIN')
else:
print('LOSE')
Submission Info
| Submission Time | |
|---|---|
| Task | C - 笑いをとれるかな? |
| User | maspy |
| Language | Python (3.4.3) |
| Score | 100 |
| Code Size | 408 Byte |
| Status | AC |
| Exec Time | 431 ms |
| Memory | 18636 KiB |
Judge Result
| Set Name | part1 | part2 | ||||
|---|---|---|---|---|---|---|
| Score / Max Score | 30 / 30 | 70 / 70 | ||||
| Status |
|
|
| Set Name | Test Cases |
|---|---|
| part1 | small/small_00_sample_01.txt, small/small_00_sample_02.txt, small/small_01_rand_00.txt, small/small_01_rand_01.txt, small/small_01_rand_02.txt, small/small_01_rand_03.txt, small/small_01_rand_04.txt, small/small_01_rand_05.txt, small/small_01_rand_06.txt, small/small_01_rand_07.txt, small/small_01_rand_08.txt, small/small_01_rand_09.txt, small/small_02_maxrand_00.txt, small/small_02_maxrand_01.txt, small/small_02_maxrand_02.txt, small/small_02_maxrand_03.txt, small/small_02_maxrand_04.txt, small/small_02_maxrand_05.txt, small/small_02_maxrand_06.txt, small/small_02_maxrand_07.txt, small/small_02_maxrand_08.txt, small/small_02_maxrand_09.txt, small/small_03_max_00.txt, small/small_03_max_01.txt, small/small_04_loserand_00.txt, small/small_04_loserand_01.txt, small/small_04_loserand_02.txt, small/small_04_loserand_03.txt, small/small_04_loserand_04.txt, small/small_04_loserand_05.txt, small/small_04_loserand_06.txt, small/small_04_loserand_07.txt, small/small_04_loserand_08.txt, small/small_04_loserand_09.txt, small/small_99_min_01.txt, small/small_99_min_02.txt |
| part2 | small/small_00_sample_01.txt, small/small_00_sample_02.txt, small/small_01_rand_00.txt, small/small_01_rand_01.txt, small/small_01_rand_02.txt, small/small_01_rand_03.txt, small/small_01_rand_04.txt, small/small_01_rand_05.txt, small/small_01_rand_06.txt, small/small_01_rand_07.txt, small/small_01_rand_08.txt, small/small_01_rand_09.txt, small/small_02_maxrand_00.txt, small/small_02_maxrand_01.txt, small/small_02_maxrand_02.txt, small/small_02_maxrand_03.txt, small/small_02_maxrand_04.txt, small/small_02_maxrand_05.txt, small/small_02_maxrand_06.txt, small/small_02_maxrand_07.txt, small/small_02_maxrand_08.txt, small/small_02_maxrand_09.txt, small/small_03_max_00.txt, small/small_03_max_01.txt, small/small_04_loserand_00.txt, small/small_04_loserand_01.txt, small/small_04_loserand_02.txt, small/small_04_loserand_03.txt, small/small_04_loserand_04.txt, small/small_04_loserand_05.txt, small/small_04_loserand_06.txt, small/small_04_loserand_07.txt, small/small_04_loserand_08.txt, small/small_04_loserand_09.txt, small/small_99_min_01.txt, small/small_99_min_02.txt, large/large_00_sample_03.txt, large/large_01_rand_00.txt, large/large_01_rand_01.txt, large/large_01_rand_02.txt, large/large_01_rand_03.txt, large/large_01_rand_04.txt, large/large_01_rand_05.txt, large/large_01_rand_06.txt, large/large_01_rand_07.txt, large/large_01_rand_08.txt, large/large_01_rand_09.txt, large/large_02_maxrand_00.txt, large/large_02_maxrand_01.txt, large/large_02_maxrand_02.txt, large/large_02_maxrand_03.txt, large/large_02_maxrand_04.txt, large/large_02_maxrand_05.txt, large/large_02_maxrand_06.txt, large/large_02_maxrand_07.txt, large/large_02_maxrand_08.txt, large/large_02_maxrand_09.txt, large/large_03_max_00.txt, large/large_03_max_01.txt, large/large_04_loserand_00.txt, large/large_04_loserand_01.txt, large/large_04_loserand_02.txt, large/large_04_loserand_03.txt, large/large_04_loserand_04.txt, large/large_04_loserand_05.txt, large/large_04_loserand_06.txt, large/large_04_loserand_07.txt, large/large_04_loserand_08.txt, large/large_04_loserand_09.txt |
| Case Name | Status | Exec Time | Memory |
|---|---|---|---|
| large/large_00_sample_03.txt | AC | 289 ms | 18636 KiB |
| large/large_01_rand_00.txt | AC | 247 ms | 12420 KiB |
| large/large_01_rand_01.txt | AC | 164 ms | 12420 KiB |
| large/large_01_rand_02.txt | AC | 242 ms | 12504 KiB |
| large/large_01_rand_03.txt | AC | 183 ms | 12420 KiB |
| large/large_01_rand_04.txt | AC | 249 ms | 12420 KiB |
| large/large_01_rand_05.txt | AC | 218 ms | 12420 KiB |
| large/large_01_rand_06.txt | AC | 216 ms | 12420 KiB |
| large/large_01_rand_07.txt | AC | 250 ms | 12420 KiB |
| large/large_01_rand_08.txt | AC | 179 ms | 12420 KiB |
| large/large_01_rand_09.txt | AC | 257 ms | 12504 KiB |
| large/large_02_maxrand_00.txt | AC | 260 ms | 12420 KiB |
| large/large_02_maxrand_01.txt | AC | 259 ms | 12420 KiB |
| large/large_02_maxrand_02.txt | AC | 261 ms | 12420 KiB |
| large/large_02_maxrand_03.txt | AC | 255 ms | 12504 KiB |
| large/large_02_maxrand_04.txt | AC | 257 ms | 12420 KiB |
| large/large_02_maxrand_05.txt | AC | 259 ms | 12420 KiB |
| large/large_02_maxrand_06.txt | AC | 259 ms | 12420 KiB |
| large/large_02_maxrand_07.txt | AC | 256 ms | 12420 KiB |
| large/large_02_maxrand_08.txt | AC | 260 ms | 12420 KiB |
| large/large_02_maxrand_09.txt | AC | 257 ms | 12420 KiB |
| large/large_03_max_00.txt | AC | 431 ms | 12420 KiB |
| large/large_03_max_01.txt | AC | 423 ms | 12376 KiB |
| large/large_04_loserand_00.txt | AC | 213 ms | 12420 KiB |
| large/large_04_loserand_01.txt | AC | 215 ms | 12420 KiB |
| large/large_04_loserand_02.txt | AC | 216 ms | 12420 KiB |
| large/large_04_loserand_03.txt | AC | 215 ms | 12420 KiB |
| large/large_04_loserand_04.txt | AC | 217 ms | 12420 KiB |
| large/large_04_loserand_05.txt | AC | 215 ms | 12420 KiB |
| large/large_04_loserand_06.txt | AC | 215 ms | 12420 KiB |
| large/large_04_loserand_07.txt | AC | 214 ms | 12420 KiB |
| large/large_04_loserand_08.txt | AC | 213 ms | 12420 KiB |
| large/large_04_loserand_09.txt | AC | 215 ms | 12420 KiB |
| small/small_00_sample_01.txt | AC | 149 ms | 12420 KiB |
| small/small_00_sample_02.txt | AC | 149 ms | 12420 KiB |
| small/small_01_rand_00.txt | AC | 148 ms | 12420 KiB |
| small/small_01_rand_01.txt | AC | 149 ms | 12420 KiB |
| small/small_01_rand_02.txt | AC | 149 ms | 12420 KiB |
| small/small_01_rand_03.txt | AC | 149 ms | 12420 KiB |
| small/small_01_rand_04.txt | AC | 149 ms | 12420 KiB |
| small/small_01_rand_05.txt | AC | 149 ms | 12420 KiB |
| small/small_01_rand_06.txt | AC | 149 ms | 12420 KiB |
| small/small_01_rand_07.txt | AC | 149 ms | 12420 KiB |
| small/small_01_rand_08.txt | AC | 150 ms | 12420 KiB |
| small/small_01_rand_09.txt | AC | 149 ms | 12420 KiB |
| small/small_02_maxrand_00.txt | AC | 148 ms | 12504 KiB |
| small/small_02_maxrand_01.txt | AC | 149 ms | 12420 KiB |
| small/small_02_maxrand_02.txt | AC | 148 ms | 12376 KiB |
| small/small_02_maxrand_03.txt | AC | 149 ms | 12420 KiB |
| small/small_02_maxrand_04.txt | AC | 158 ms | 12504 KiB |
| small/small_02_maxrand_05.txt | AC | 149 ms | 12504 KiB |
| small/small_02_maxrand_06.txt | AC | 148 ms | 12504 KiB |
| small/small_02_maxrand_07.txt | AC | 149 ms | 14468 KiB |
| small/small_02_maxrand_08.txt | AC | 149 ms | 12504 KiB |
| small/small_02_maxrand_09.txt | AC | 149 ms | 12420 KiB |
| small/small_03_max_00.txt | AC | 149 ms | 12420 KiB |
| small/small_03_max_01.txt | AC | 150 ms | 12420 KiB |
| small/small_04_loserand_00.txt | AC | 149 ms | 12420 KiB |
| small/small_04_loserand_01.txt | AC | 149 ms | 12420 KiB |
| small/small_04_loserand_02.txt | AC | 149 ms | 12504 KiB |
| small/small_04_loserand_03.txt | AC | 149 ms | 12420 KiB |
| small/small_04_loserand_04.txt | AC | 149 ms | 12420 KiB |
| small/small_04_loserand_05.txt | AC | 148 ms | 12420 KiB |
| small/small_04_loserand_06.txt | AC | 148 ms | 12420 KiB |
| small/small_04_loserand_07.txt | AC | 149 ms | 12420 KiB |
| small/small_04_loserand_08.txt | AC | 150 ms | 12420 KiB |
| small/small_04_loserand_09.txt | AC | 150 ms | 12420 KiB |
| small/small_99_min_01.txt | AC | 148 ms | 12504 KiB |
| small/small_99_min_02.txt | AC | 148 ms | 12420 KiB |