You are viewing a single comment's thread. Return to all comments →
def cubos_decreciente(arr): izquierda = 0 derecha = len(arr) - 1 maximo = max(arr[izquierda], arr[derecha]) while izquierda <= derecha: if arr[izquierda] >= arr[derecha]: if arr[izquierda] <= maximo: maximo = arr[izquierda] izquierda += 1 else: return False else: if arr[derecha] <= maximo: maximo = arr[derecha] derecha -= 1 else: return False return True n_ejercicios = int(input().strip()) for _ in range(n_ejercicios): len_arr = int(input().strip()) arr = list( map(int, input().split())) print("Yes" if cubos_decreciente(arr) else "No")
Seems like cookies are disabled on this browser, please enable them to open this website
Piling Up!
You are viewing a single comment's thread. Return to all comments →