Submission #912827


Source Code Expand

import array
 
def read():
    return int(input())
 
def reads(sep=None):
    return list(map(int, input().split(sep)))
 
def root(table, x):
    if table[x] == x:
        return x
    else:
        table[x] = root(table, table[x])
        return table[x]
 
def main():
    n, q = reads()
    
    table = array.array('I', [i for i in range(n)])
    
    for _ in range(q):
        p, a, b = reads()
        if p == 0:
            rx = root(table, a)
            ry = root(table, b)

            if rx < ry:
                table[ry] = rx
            else:
                table[rx] = ry
        else:
            if root(table, a) == root(table, b):
                print('Yes')
            else:
                print('No')
    
main()

Submission Info

Submission Time
Task B - Union Find
User tookunn
Language Python (3.4.2)
Score 0
Code Size 773 Byte
Status TLE
Exec Time 5029 ms
Memory 11144 KB

Judge Result

Set Name Sample All
Score / Max Score 0 / 0 0 / 100
Status
AC × 1
AC × 14
TLE × 5
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 101 ms 6748 KB
subtask_01_01.txt AC 3060 ms 7200 KB
subtask_01_02.txt AC 77 ms 11100 KB
subtask_01_03.txt AC 4831 ms 6816 KB
subtask_01_04.txt TLE 5029 ms 11120 KB
subtask_01_05.txt AC 355 ms 6728 KB
subtask_01_06.txt AC 333 ms 11144 KB
subtask_01_07.txt TLE 5027 ms 6832 KB
subtask_01_08.txt TLE 5029 ms 11124 KB
subtask_01_09.txt AC 71 ms 6664 KB
subtask_01_10.txt AC 78 ms 11096 KB
subtask_01_11.txt AC 4858 ms 6816 KB
subtask_01_12.txt TLE 5027 ms 11120 KB
subtask_01_13.txt AC 3976 ms 6812 KB
subtask_01_14.txt AC 90 ms 11116 KB
subtask_01_15.txt AC 4913 ms 6816 KB
subtask_01_16.txt TLE 5027 ms 11124 KB
subtask_01_17.txt AC 3577 ms 11104 KB
subtask_01_18.txt AC 3514 ms 11112 KB