提出 #51087333


ソースコード 拡げる

N = int(input())
A = input().split()

T = dict()
T['0'] = ['0', A[0]]
T['inf'] = [A[len(A) - 1], 'inf']

for i in range(len(A)):
    pa = '0'
    na = 'inf'
    if not i == 0:
        pa = A[i - 1]
    if not i == len(A) - 1:
        na = A[i + 1]
    a = A[i]
    
    T[a] = [pa, na]



Q = int(input())
for i in range(Q):
    Query = input().split()
    A = int(Query[0])
    if A == 1:
        x = Query[1]
        y = Query[2]
        xT = T[x]
        T[xT[1]][0] = y
        T[y] = [x, xT[1]]
        T[x][1] = y
        
    elif A == 2:
        x = Query[1]
        xT = T[x]
        T[xT[0]][1] = xT[1]
        T[xT[1]][0] = xT[0]
        
key = T['0'][1]
ans = []
while not key == 'inf':
    ans.append(key)
    key = T[key][1]
print(' '.join(ans))

提出情報

提出日時
問題 E - Insert or Erase
ユーザ zenmaaa
言語 Python (PyPy 3.10-v7.3.12)
得点 475
コード長 802 Byte
結果 AC
実行時間 734 ms
メモリ 244752 KiB

ジャッジ結果

セット名 Sample All
得点 / 配点 0 / 0 475 / 475
結果
AC × 2
AC × 24
セット名 テストケース
Sample sample_01.txt, sample_02.txt
All min.txt, random_01.txt, random_02.txt, random_03.txt, random_04.txt, random_05.txt, random_06.txt, random_07.txt, random_08.txt, random_09.txt, random_10.txt, random_11.txt, random_12.txt, random_13.txt, random_14.txt, random_15.txt, random_16.txt, random_17.txt, random_18.txt, random_19.txt, random_20.txt, random_21.txt, sample_01.txt, sample_02.txt
ケース名 結果 実行時間 メモリ
min.txt AC 58 ms 76572 KiB
random_01.txt AC 734 ms 244752 KiB
random_02.txt AC 600 ms 186356 KiB
random_03.txt AC 479 ms 198012 KiB
random_04.txt AC 267 ms 119000 KiB
random_05.txt AC 593 ms 185408 KiB
random_06.txt AC 464 ms 143888 KiB
random_07.txt AC 507 ms 178864 KiB
random_08.txt AC 257 ms 123748 KiB
random_09.txt AC 440 ms 151548 KiB
random_10.txt AC 273 ms 120772 KiB
random_11.txt AC 387 ms 151520 KiB
random_12.txt AC 126 ms 94604 KiB
random_13.txt AC 443 ms 240984 KiB
random_14.txt AC 337 ms 185496 KiB
random_15.txt AC 278 ms 151596 KiB
random_16.txt AC 440 ms 241772 KiB
random_17.txt AC 330 ms 183052 KiB
random_18.txt AC 278 ms 151432 KiB
random_19.txt AC 263 ms 140688 KiB
random_20.txt AC 387 ms 229632 KiB
random_21.txt AC 250 ms 152984 KiB
sample_01.txt AC 56 ms 76504 KiB
sample_02.txt AC 57 ms 76840 KiB