Submission #3716749
Source Code Expand
#include <stdio.h> #define FOR(i, begin, end) for(int i=(begin),i##_end_=(end);i<i##_end_;i++) #define REP(i, n) FOR(i,0,n) int main() { int N, nim = 0, X[3], XM[2][3], M, tmp; scanf("%d", &N); REP(_, N) { scanf("%d %d %d", &X[0], &X[1], &X[2]); scanf("%d", &M); REP(i, 3) XM[0][i] = 1E9, XM[1][i] = 0; REP(_, M) REP(i, 3) { scanf("%d", &tmp); XM[0][i] = tmp < XM[0][i] ? tmp : XM[0][i]; XM[1][i] = tmp > XM[1][i] ? tmp : XM[1][i]; } REP(i, 3) nim ^= XM[0][i] ^ (X[i] - 1 - XM[1][i]); } puts(nim ? "WIN" : "LOSE"); }
Submission Info
Submission Time | |
---|---|
Task | C - 笑いをとれるかな? |
User | hitonanode |
Language | C (GCC 5.4.1) |
Score | 100 |
Code Size | 657 Byte |
Status | AC |
Exec Time | 38 ms |
Memory | 128 KB |
Compile Error
./Main.c: In function ‘main’: ./Main.c:8:5: warning: ignoring return value of ‘scanf’, declared with attribute warn_unused_result [-Wunused-result] scanf("%d", &N); ^ ./Main.c:11:9: warning: ignoring return value of ‘scanf’, declared with attribute warn_unused_result [-Wunused-result] scanf("%d %d %d", &X[0], &X[1], &X[2]); ^ ./Main.c:12:9: warning: ignoring return value of ‘scanf’, declared with attribute warn_unused_result [-Wunused-result] scanf("%d", &M); ^ ./Main.c:16:13: warning: ignoring return value of ‘scanf’, declared with attribute warn_unused_result [-Wunused-result] scanf("%d", &tmp); ^
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 | 1 ms | 128 KB |
large/large_01_rand_00.txt | AC | 8 ms | 128 KB |
large/large_01_rand_01.txt | AC | 2 ms | 128 KB |
large/large_01_rand_02.txt | AC | 8 ms | 128 KB |
large/large_01_rand_03.txt | AC | 3 ms | 128 KB |
large/large_01_rand_04.txt | AC | 8 ms | 128 KB |
large/large_01_rand_05.txt | AC | 6 ms | 128 KB |
large/large_01_rand_06.txt | AC | 6 ms | 128 KB |
large/large_01_rand_07.txt | AC | 8 ms | 128 KB |
large/large_01_rand_08.txt | AC | 3 ms | 128 KB |
large/large_01_rand_09.txt | AC | 9 ms | 128 KB |
large/large_02_maxrand_00.txt | AC | 9 ms | 128 KB |
large/large_02_maxrand_01.txt | AC | 9 ms | 128 KB |
large/large_02_maxrand_02.txt | AC | 9 ms | 128 KB |
large/large_02_maxrand_03.txt | AC | 9 ms | 128 KB |
large/large_02_maxrand_04.txt | AC | 9 ms | 128 KB |
large/large_02_maxrand_05.txt | AC | 9 ms | 128 KB |
large/large_02_maxrand_06.txt | AC | 9 ms | 128 KB |
large/large_02_maxrand_07.txt | AC | 9 ms | 128 KB |
large/large_02_maxrand_08.txt | AC | 9 ms | 128 KB |
large/large_02_maxrand_09.txt | AC | 9 ms | 128 KB |
large/large_03_max_00.txt | AC | 38 ms | 128 KB |
large/large_03_max_01.txt | AC | 38 ms | 128 KB |
large/large_04_loserand_00.txt | AC | 2 ms | 128 KB |
large/large_04_loserand_01.txt | AC | 2 ms | 128 KB |
large/large_04_loserand_02.txt | AC | 2 ms | 128 KB |
large/large_04_loserand_03.txt | AC | 2 ms | 128 KB |
large/large_04_loserand_04.txt | AC | 2 ms | 128 KB |
large/large_04_loserand_05.txt | AC | 2 ms | 128 KB |
large/large_04_loserand_06.txt | AC | 2 ms | 128 KB |
large/large_04_loserand_07.txt | AC | 2 ms | 128 KB |
large/large_04_loserand_08.txt | AC | 2 ms | 128 KB |
large/large_04_loserand_09.txt | AC | 2 ms | 128 KB |
small/small_00_sample_01.txt | AC | 1 ms | 128 KB |
small/small_00_sample_02.txt | AC | 1 ms | 128 KB |
small/small_01_rand_00.txt | AC | 1 ms | 128 KB |
small/small_01_rand_01.txt | AC | 1 ms | 128 KB |
small/small_01_rand_02.txt | AC | 1 ms | 128 KB |
small/small_01_rand_03.txt | AC | 1 ms | 128 KB |
small/small_01_rand_04.txt | AC | 1 ms | 128 KB |
small/small_01_rand_05.txt | AC | 1 ms | 128 KB |
small/small_01_rand_06.txt | AC | 1 ms | 128 KB |
small/small_01_rand_07.txt | AC | 1 ms | 128 KB |
small/small_01_rand_08.txt | AC | 1 ms | 128 KB |
small/small_01_rand_09.txt | AC | 1 ms | 128 KB |
small/small_02_maxrand_00.txt | AC | 1 ms | 128 KB |
small/small_02_maxrand_01.txt | AC | 1 ms | 128 KB |
small/small_02_maxrand_02.txt | AC | 1 ms | 128 KB |
small/small_02_maxrand_03.txt | AC | 1 ms | 128 KB |
small/small_02_maxrand_04.txt | AC | 1 ms | 128 KB |
small/small_02_maxrand_05.txt | AC | 1 ms | 128 KB |
small/small_02_maxrand_06.txt | AC | 1 ms | 128 KB |
small/small_02_maxrand_07.txt | AC | 1 ms | 128 KB |
small/small_02_maxrand_08.txt | AC | 1 ms | 128 KB |
small/small_02_maxrand_09.txt | AC | 1 ms | 128 KB |
small/small_03_max_00.txt | AC | 1 ms | 128 KB |
small/small_03_max_01.txt | AC | 1 ms | 128 KB |
small/small_04_loserand_00.txt | AC | 1 ms | 128 KB |
small/small_04_loserand_01.txt | AC | 1 ms | 128 KB |
small/small_04_loserand_02.txt | AC | 1 ms | 128 KB |
small/small_04_loserand_03.txt | AC | 1 ms | 128 KB |
small/small_04_loserand_04.txt | AC | 1 ms | 128 KB |
small/small_04_loserand_05.txt | AC | 1 ms | 128 KB |
small/small_04_loserand_06.txt | AC | 1 ms | 128 KB |
small/small_04_loserand_07.txt | AC | 1 ms | 128 KB |
small/small_04_loserand_08.txt | AC | 1 ms | 128 KB |
small/small_04_loserand_09.txt | AC | 1 ms | 128 KB |
small/small_99_min_01.txt | AC | 1 ms | 128 KB |
small/small_99_min_02.txt | AC | 1 ms | 128 KB |