提出 #73901839


ソースコード 拡げる

import sys
input = sys.stdin.readline

n,q = map(int,input().split())
A = list(map(int,input().split()))
for i in range(n):
  A[i] = [A[i],i+1]
A.sort()

d = {}
for i in range(n):
  d[A[i][1]] = i

for _ in range(q):
  k = int(input())
  Q = list(map(int,input().split()))
  L = []
  for i in range(k):
    L.append(d[Q[i]])
  L.sort()
  x = 0
  for i in L:
    if i == x: x += 1
    else: break
  print(A[x][0])

提出情報

提出日時
問題 C - Except and Min
ユーザ Cenix820
言語 Python (PyPy 3.11-v7.3.20)
得点 300
コード長 436 Byte
結果 AC
実行時間 807 ms
メモリ 211556 KiB

ジャッジ結果

セット名 Sample All
得点 / 配点 0 / 0 300 / 300
結果
AC × 1
AC × 19
セット名 テストケース
Sample 00_sample_00.txt
All 00_sample_00.txt, 01_random_00.txt, 01_random_01.txt, 01_random_02.txt, 01_random_03.txt, 01_random_04.txt, 01_random_05.txt, 02_random_2_00.txt, 02_random_2_01.txt, 02_random_2_02.txt, 02_random_2_03.txt, 02_random_2_04.txt, 02_random_2_05.txt, 03_random_3_00.txt, 03_random_3_01.txt, 03_random_3_02.txt, 03_random_3_03.txt, 03_random_3_04.txt, 03_random_3_05.txt
ケース名 結果 実行時間 メモリ
00_sample_00.txt AC 49 ms 79880 KiB
01_random_00.txt AC 804 ms 210864 KiB
01_random_01.txt AC 487 ms 196320 KiB
01_random_02.txt AC 784 ms 209596 KiB
01_random_03.txt AC 778 ms 210940 KiB
01_random_04.txt AC 792 ms 199980 KiB
01_random_05.txt AC 756 ms 199972 KiB
02_random_2_00.txt AC 807 ms 211556 KiB
02_random_2_01.txt AC 777 ms 197480 KiB
02_random_2_02.txt AC 679 ms 198056 KiB
02_random_2_03.txt AC 797 ms 210900 KiB
02_random_2_04.txt AC 671 ms 198692 KiB
02_random_2_05.txt AC 674 ms 198804 KiB
03_random_3_00.txt AC 774 ms 211112 KiB
03_random_3_01.txt AC 778 ms 211548 KiB
03_random_3_02.txt AC 761 ms 211376 KiB
03_random_3_03.txt AC 771 ms 209280 KiB
03_random_3_04.txt AC 773 ms 211116 KiB
03_random_3_05.txt AC 760 ms 211220 KiB