Files
PS/boj/1966.py
Gyubin Han 2600340c03 first commit
from old repository to a new repository
2024-04-30 16:59:10 +09:00

33 lines
635 B
Python

from sys import stdin
t=int(stdin.readline().rstrip())
for _ in range(t):
n,m=map(int,stdin.readline().rstrip().split())
tarr=list(map(int,stdin.readline().rstrip().split()))
arr=[]
q=[]
for i in range(n):
arr.append((tarr[i],i))
q.append(arr[i])
arr.sort(key=lambda x:-x[0])
i=0
cnt=0
next=arr.pop(0)
while True:
now=q.pop(0)
if now[0]==next[0]:
if len(arr)>0:
next=arr.pop(0)
cnt+=1
else:
q.append(now)
continue
if now[1]==m:
break
print(cnt)