Caso # | Resultado | Tiempo | Memoria |
---|---|---|---|
#1 |
Error en tiempo de ejecución (NZEC)
Exited with error status 1 |
0.026 s | 3 KBi |
#2 |
Incorrecto
|
0.025 s | 5 KBi |
#3 |
Incorrecto
|
0.025 s | 3 KBi |
#4 |
Incorrecto
|
0.022 s | 3 KBi |
#5 |
Error en tiempo de ejecución (NZEC)
Exited with error status 1 |
0.02 s | 3 KBi |
#6 |
Incorrecto
|
0.021 s | 3 KBi |
#7 |
Incorrecto
|
0.022 s | 3 KBi |
#8 |
Incorrecto
|
0.027 s | 7 KBi |
#9 |
Incorrecto
|
0.018 s | 3 KBi |
#10 |
Incorrecto
|
0.019 s | 3 KBi |
buildings = int(input()) heights = input().split() highest = 0 answers = [] local = 0 for i in range(buildings - 1, -1, -1): currentHeight = int(heights[i]) if currentHeight >= highest: highest = currentHeight answers.insert(0, -1) elif currentHeight < local: answers.insert(0, local) else: answers.insert(0, highest) local = currentHeight print(*answers)