⌨️
[AtCoder]ABC-410|B - Reverse Proxy
設問ページ
提出結果
def getIntMap():
return map(int, input().split())
def getIntList():
return list(map(int, input().split()))
def main():
N, Q = getIntMap()
X = [999] + getIntList()
B = [999] + [0] * N
A = []
for i in range(Q):
j = X[i + 1]
if j == 0:
k = min(B)
j = B.index(k)
B[j] += 1
A.append(j)
print(" ".join(map(str, A)))
if __name__ == "__main__":
main()
Discussion