Link: https://programmers.co.kr/learn/courses/30/lessons/42584#qna
n초 간의 주가를 초 단위로 기록한 배열 prices가 매개변수로 주어질 때, 각 초의 주가를 기준으로 해당 초 부터 n초 사이에 가격이 떨어지지 않은 시간은 몇 초인지 배열에 담아 return 하도록 solution 함수를 완성하세요.
prices : [1, 2, 3, 2, 3]
return : [4, 3, 1, 1, 0]
def solution(prices):
answer = [0 for _ in range(len(prices))]
for i in range(len(prices)):
for j in range(i+1,len(prices)):
if prices[i] <= prices[j]:
answer[i] += 1
else:
answer[i] += 1
break
return answer