complete 1874.py and 10773.py
This commit is contained in:
22
zeta_python/completed/1874.py
Normal file
22
zeta_python/completed/1874.py
Normal file
@@ -0,0 +1,22 @@
|
||||
def solve(N, I):
|
||||
ret = []
|
||||
stack = []
|
||||
c = 0
|
||||
for i, x in enumerate(I):
|
||||
while c < x:
|
||||
c += 1
|
||||
stack.append(c)
|
||||
ret.append("+")
|
||||
|
||||
if stack[-1] == x:
|
||||
stack.pop()
|
||||
ret.append("-")
|
||||
|
||||
else:
|
||||
return "NO"
|
||||
return "\n".join(ret)
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
||||
N = int(input())
|
||||
print(solve(N, list(int(input()) for _ in range(N))))
|
||||
Reference in New Issue
Block a user