Submission #1865199


Source Code Expand

#include<iostream>
#include<string>
#include<vector>
#include<utility>
#include<queue>
#include<algorithm>
#include<cmath>
#include<cstdio>
#include<cstring>
#include<cstdlib>
#include<complex>
#define INF 2147483647
#define llINF 9223372036854775807
#define pb push_back
#define mp make_pair 
#define F first
#define S second
#define ll long long

using namespace std;
class UF{
public:
  int o[200100];
  int u[200100];
  UF(int n){
    for(int i=0;i<n;i++){
      o[i]=-1;
      u[i]=i;
    }
  }

  int root(int s){
    while(o[s]>=0)
      s=o[s];
    return u[s];
  }
  
  void merge(int x, int y){
    x = root(x);
    y = root(y);
    if(x == y) return;
    o[x]+=o[y];
    o[y]=x;
  }

  bool same(int x,int y){
    return root(x) == root(y);
  }
};
int main(){
  int n,m;cin>>n>>m;
  UF uni(m+n);
  for(int i=0;i<n;i++){
    int k;cin>>k;
    for(int j=0;j<k;j++){
      int aa;cin>>aa;
      uni.merge(i,aa-1);
    }
  }
  bool flag=true;
  for(int i=0;i<n+m;i++){
    //cout<<-uni.o[i]<<endl;
    if(uni.o[i]>0){
      flag=false;break;
    }
  }
  if(flag)
    cout<<"YES"<<endl;
  else
    cout<<"NO"<<endl;
  return 0;
}

Submission Info

Submission Time
Task C - Interpretation
User shi
Language C++14 (GCC 5.4.1)
Score 0
Code Size 1208 Byte
Status WA
Exec Time 2103 ms
Memory 1792 KB

Judge Result

Set Name sample dataset1 dataset2
Score / Max Score 0 / 0 0 / 200 0 / 200
Status
AC × 2
AC × 5
WA × 7
AC × 9
WA × 10
TLE × 8
Set Name Test Cases
sample sample-01.txt, sample-02.txt
dataset1 sample-01.txt, sample-02.txt, 01-01.txt, 01-02.txt, 01-03.txt, 01-04.txt, 01-05.txt, 01-06.txt, 01-07.txt, 01-08.txt, 01-09.txt, 01-10.txt
dataset2 sample-01.txt, sample-02.txt, 01-01.txt, 01-02.txt, 01-03.txt, 01-04.txt, 01-05.txt, 01-06.txt, 01-07.txt, 01-08.txt, 01-09.txt, 01-10.txt, 02-01.txt, 02-02.txt, 02-03.txt, 02-04.txt, 02-05.txt, 02-06.txt, 02-07.txt, 02-08.txt, 02-09.txt, 02-10.txt, 02-11.txt, 02-12.txt, 02-13.txt, sample-01.txt, sample-02.txt
Case Name Status Exec Time Memory
01-01.txt WA 1 ms 256 KB
01-02.txt WA 1 ms 256 KB
01-03.txt AC 2 ms 256 KB
01-04.txt WA 2 ms 256 KB
01-05.txt AC 2 ms 256 KB
01-06.txt WA 2 ms 256 KB
01-07.txt WA 2 ms 256 KB
01-08.txt AC 2 ms 256 KB
01-09.txt WA 2 ms 256 KB
01-10.txt WA 3 ms 256 KB
02-01.txt WA 195 ms 1024 KB
02-02.txt TLE 2103 ms 1024 KB
02-03.txt AC 403 ms 768 KB
02-04.txt WA 1298 ms 1408 KB
02-05.txt TLE 2103 ms 896 KB
02-06.txt AC 1353 ms 1408 KB
02-07.txt TLE 2103 ms 1024 KB
02-08.txt TLE 2103 ms 1024 KB
02-09.txt TLE 2103 ms 1792 KB
02-10.txt WA 1857 ms 1024 KB
02-11.txt TLE 2103 ms 1024 KB
02-12.txt TLE 2054 ms 1024 KB
02-13.txt TLE 2103 ms 1024 KB
sample-01.txt AC 1 ms 256 KB
sample-02.txt AC 1 ms 256 KB