first commit

from old repository to a new repository
This commit is contained in:
Gyubin Han
2024-04-30 16:59:10 +09:00
commit 2600340c03
93 changed files with 1610 additions and 0 deletions

33
boj/1966.py Normal file
View File

@@ -0,0 +1,33 @@
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)