#37329: python 紀錄


BensonDC (python戰士)

學校 : 不指定學校
編號 : 240921
來源 : [1.175.217.87]
最後登入時間 :
2024-03-27 12:33:26
f443. 商品擺設 Merchandise -- TOI 練習賽202011新手組第3題 | From: [36.238.104.63] | 發表日期 : 2023-09-02 01:16

N=int(input())
X=[int(x) for x in input().split()]
Y=[int(x) for x in input().split()]
Ltemp=[]
L=[]
for i in zip(X,Y):
    if i!=(-1,-1):
        Ltemp.append(i)
    else:
        L.append(Ltemp)
        Ltemp=[]
L.append(Ltemp)
for i in range(1,len(L)-1):
    if L[i]:
        M=max(L[i],key=lambda x:x[0])
        Ma=L[i].index(M)
        m=min(L[i],key=lambda x:x[0])
        ma=L[i].index(m)
        L[i][Ma],L[i][ma]=L[i][ma],L[i][Ma]
for i in range(0,len(L)-1):
    for j in range(len(L[i])):
        print(L[i][j][1],end=' ')
    print(-1,end=' ')
for j in range(len(L[-1])):
    print(L[-1][j][1],end=' ')

 
ZeroJudge Forum