Submission #1996775


Source Code Expand

#include <iostream>
#include <string.h>
using namespace std;
long box[100001];
long rek=1;
int main(void){
    memset(box,0,sizeof(box));
    long n,q;
    cin>>n>>q;
    for(long i=0;i<q;i++){
        long p,a,b;
        cin>>p>>a>>b;
        if(p==0){
            if(box[a]==0&&box[b]==0){
                box[a]=box[b]=rek;
                rek++;
            }
            else if(box[a]!=0&&box[b]!=0){
                long i;i=box[b];
                for(long j=1;j<=n;j++){
                    if(i==box[j]){box[j]=box[a];}
                }
            }
            else{
                if(box[a]==0){box[a]=box[b];}
                else{box[b]=box[a];}
            }
        }
        else{
            if(box[a]==box[b]){cout<<"Yes"<<endl;}
            else{cout<<"No"<<endl;}
        }
    }
}

Submission Info

Submission Time
Task B - Union Find
User Ryuzaky
Language C++14 (GCC 5.4.1)
Score 0
Code Size 838 Byte
Status WA
Exec Time 496 ms
Memory 1792 KB

Judge Result

Set Name Sample All
Score / Max Score 0 / 0 0 / 100
Status
AC × 1
AC × 3
WA × 16
Set Name Test Cases
Sample 00_sample_01.txt
All 00_sample_01.txt, subtask_01_01.txt, subtask_01_02.txt, subtask_01_03.txt, subtask_01_04.txt, subtask_01_05.txt, subtask_01_06.txt, subtask_01_07.txt, subtask_01_08.txt, subtask_01_09.txt, subtask_01_10.txt, subtask_01_11.txt, subtask_01_12.txt, subtask_01_13.txt, subtask_01_14.txt, subtask_01_15.txt, subtask_01_16.txt, subtask_01_17.txt, subtask_01_18.txt
Case Name Status Exec Time Memory
00_sample_01.txt AC 1 ms 1024 KB
subtask_01_01.txt WA 289 ms 1536 KB
subtask_01_02.txt WA 1 ms 1024 KB
subtask_01_03.txt AC 417 ms 1792 KB
subtask_01_04.txt WA 489 ms 1792 KB
subtask_01_05.txt AC 26 ms 1024 KB
subtask_01_06.txt WA 29 ms 1024 KB
subtask_01_07.txt WA 454 ms 1792 KB
subtask_01_08.txt WA 490 ms 1792 KB
subtask_01_09.txt WA 2 ms 1024 KB
subtask_01_10.txt WA 2 ms 1024 KB
subtask_01_11.txt WA 419 ms 1792 KB
subtask_01_12.txt WA 496 ms 1792 KB
subtask_01_13.txt WA 388 ms 1664 KB
subtask_01_14.txt WA 3 ms 1024 KB
subtask_01_15.txt WA 447 ms 1792 KB
subtask_01_16.txt WA 496 ms 1792 KB
subtask_01_17.txt WA 335 ms 1408 KB
subtask_01_18.txt WA 336 ms 1408 KB