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
AC × 36
AC × 69
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