01
Processing Data. Please Wait...

매출목표

Search 중급
30초 미리보기

매출목표

WebAddin의 일별 매출을 관리하고, 매출목표를 달성할 때 바로 알기 원합니다. 일별 매출을 나타내는 revenues 배열과 매출목표를 나타내는 milestones 배열을 제공받아 모든 매출목표에 도달 하는 날짜를 나타내는 배열을 반환하는 함수를 작성하세요.

revenues 배열은 매일 WebAddin이 얼마나 많은 매출을 올렸는지(1일부터 N일까지)를 나타내는 길이 N 배열입니다. milestones은 매출목표를 나타내는 길이 K 배열이며 오름차순으로 정렬되어 있습니다.

WebAddin의 milestones[i]를 충족하는 첫날의 일별매출 인덱스를 반환합니다. 매출목표 milestones[i]를 달성할 수 없으면 -1을 반환합니다. 반환된 배열의 길이는 milestones 배열의 길이와 같습니다.

예제 1

입력

revenues = [10, 20, 30, 40, 50, 60, 70, 80, 90, 100]  
milestones = [100, 200, 500]  

출력

[4, 6, 10]
// 4, 6, 10번째 되는 날에 WebAddin은 
// 총매출 $100, $210, $550을 당성했습니다.
// 10번째 날에 WebAddin은 처음으로 
// $500 이상의 총매출을 달성하였습니다.