Submission #3383509
Source Code Expand
#include <cstdio> #include <cstring> #include <string> #include <iostream> #include <cmath> #include <bitset> #include <vector> #include <map> #include <set> #include <queue> #include <deque> #include <algorithm> #include <unordered_map> using namespace std; typedef long long int ll; typedef pair<int, int> P; int main() { int n; cin>>n; int g=0; for(int i=0; i<n; i++){ int x, y, z; cin>>x>>y>>z; int m; cin>>m; int xmn=x, xmx=0, ymn=y, ymx=0, zmn=z, zmx=0; for(int j=0; j<m; j++){ int x1, y1, z1; cin>>x1>>y1>>z1; xmn=min(x1, xmn); xmx=max(x1+1, xmx); ymn=min(y1, ymn); ymx=max(y1+1, ymx); zmn=min(z1, zmn); zmx=max(z1+1, zmx); } g^=xmn; g^=(x-xmx); g^=ymn; g^=(y-ymx); g^=zmn; g^=(z-zmx); } if(g==0) cout<<"LOSE"<<endl; else cout<<"WIN"<<endl; return 0; }
Submission Info
Submission Time | |
---|---|
Task | C - 笑いをとれるかな? |
User | chocorusk |
Language | C++14 (GCC 5.4.1) |
Score | 100 |
Code Size | 905 Byte |
Status | AC |
Exec Time | 156 ms |
Memory | 256 KB |
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 | 256 KB |
large/large_01_rand_00.txt | AC | 32 ms | 256 KB |
large/large_01_rand_01.txt | AC | 5 ms | 256 KB |
large/large_01_rand_02.txt | AC | 30 ms | 256 KB |
large/large_01_rand_03.txt | AC | 12 ms | 256 KB |
large/large_01_rand_04.txt | AC | 33 ms | 256 KB |
large/large_01_rand_05.txt | AC | 22 ms | 256 KB |
large/large_01_rand_06.txt | AC | 23 ms | 256 KB |
large/large_01_rand_07.txt | AC | 32 ms | 256 KB |
large/large_01_rand_08.txt | AC | 9 ms | 256 KB |
large/large_01_rand_09.txt | AC | 35 ms | 256 KB |
large/large_02_maxrand_00.txt | AC | 38 ms | 256 KB |
large/large_02_maxrand_01.txt | AC | 36 ms | 256 KB |
large/large_02_maxrand_02.txt | AC | 35 ms | 256 KB |
large/large_02_maxrand_03.txt | AC | 34 ms | 256 KB |
large/large_02_maxrand_04.txt | AC | 34 ms | 256 KB |
large/large_02_maxrand_05.txt | AC | 36 ms | 256 KB |
large/large_02_maxrand_06.txt | AC | 36 ms | 256 KB |
large/large_02_maxrand_07.txt | AC | 34 ms | 256 KB |
large/large_02_maxrand_08.txt | AC | 35 ms | 256 KB |
large/large_02_maxrand_09.txt | AC | 38 ms | 256 KB |
large/large_03_max_00.txt | AC | 154 ms | 256 KB |
large/large_03_max_01.txt | AC | 156 ms | 256 KB |
large/large_04_loserand_00.txt | AC | 6 ms | 256 KB |
large/large_04_loserand_01.txt | AC | 6 ms | 256 KB |
large/large_04_loserand_02.txt | AC | 6 ms | 256 KB |
large/large_04_loserand_03.txt | AC | 6 ms | 256 KB |
large/large_04_loserand_04.txt | AC | 6 ms | 256 KB |
large/large_04_loserand_05.txt | AC | 6 ms | 256 KB |
large/large_04_loserand_06.txt | AC | 6 ms | 256 KB |
large/large_04_loserand_07.txt | AC | 6 ms | 256 KB |
large/large_04_loserand_08.txt | AC | 6 ms | 256 KB |
large/large_04_loserand_09.txt | AC | 6 ms | 256 KB |
small/small_00_sample_01.txt | AC | 1 ms | 256 KB |
small/small_00_sample_02.txt | AC | 1 ms | 256 KB |
small/small_01_rand_00.txt | AC | 1 ms | 256 KB |
small/small_01_rand_01.txt | AC | 1 ms | 256 KB |
small/small_01_rand_02.txt | AC | 1 ms | 256 KB |
small/small_01_rand_03.txt | AC | 1 ms | 256 KB |
small/small_01_rand_04.txt | AC | 1 ms | 256 KB |
small/small_01_rand_05.txt | AC | 1 ms | 256 KB |
small/small_01_rand_06.txt | AC | 1 ms | 256 KB |
small/small_01_rand_07.txt | AC | 1 ms | 256 KB |
small/small_01_rand_08.txt | AC | 1 ms | 256 KB |
small/small_01_rand_09.txt | AC | 1 ms | 256 KB |
small/small_02_maxrand_00.txt | AC | 1 ms | 256 KB |
small/small_02_maxrand_01.txt | AC | 1 ms | 256 KB |
small/small_02_maxrand_02.txt | AC | 1 ms | 256 KB |
small/small_02_maxrand_03.txt | AC | 1 ms | 256 KB |
small/small_02_maxrand_04.txt | AC | 1 ms | 256 KB |
small/small_02_maxrand_05.txt | AC | 1 ms | 256 KB |
small/small_02_maxrand_06.txt | AC | 1 ms | 256 KB |
small/small_02_maxrand_07.txt | AC | 1 ms | 256 KB |
small/small_02_maxrand_08.txt | AC | 1 ms | 256 KB |
small/small_02_maxrand_09.txt | AC | 1 ms | 256 KB |
small/small_03_max_00.txt | AC | 1 ms | 256 KB |
small/small_03_max_01.txt | AC | 1 ms | 256 KB |
small/small_04_loserand_00.txt | AC | 1 ms | 256 KB |
small/small_04_loserand_01.txt | AC | 1 ms | 256 KB |
small/small_04_loserand_02.txt | AC | 1 ms | 256 KB |
small/small_04_loserand_03.txt | AC | 1 ms | 256 KB |
small/small_04_loserand_04.txt | AC | 2 ms | 256 KB |
small/small_04_loserand_05.txt | AC | 1 ms | 256 KB |
small/small_04_loserand_06.txt | AC | 1 ms | 256 KB |
small/small_04_loserand_07.txt | AC | 1 ms | 256 KB |
small/small_04_loserand_08.txt | AC | 1 ms | 256 KB |
small/small_04_loserand_09.txt | AC | 1 ms | 256 KB |
small/small_99_min_01.txt | AC | 1 ms | 256 KB |
small/small_99_min_02.txt | AC | 1 ms | 256 KB |