자동차가 차주 김표준의 편을 들면?
면접 대비시간 제한1초메모리 제한512 MB
k를 1부터 N까지 늘려 가며, 길이 k인 모든 연속 부분 배열 중 표준편차가 가장 큰 구간의 시작 인덱스를 찾고, 값이 같으면 가장 작은 인덱스를 출력한다.
문제
길이 인 수열 이 주어진다. 에 대해 다음을 차례대로 수행하는 프로그램을 작성하시오.
- 에서 시작하는 길이가 인 구간 의 표준편차를 라고 할 때, 가 최대가 되는 를 출력한다. 그러한 가 여러 개라면 그중 가장 작은 를 출력한다.
예를 들어, 수열이 이고 라면 를 출력해야 한다. 길이가 2인 구간 중 표준편차가 최대인 구간은 이기 때문이다.
입력
첫째 줄에 수열의 길이 이 주어진다. ()
둘째 줄에 수열 이 주어진다. (, 는 정수)
출력
개의 줄에 걸쳐 각각의 에 대한 의 값을 출력한다.
힌트
개의 자료 값 이 있을 때,
평균 은
분산 는
표준편차 는 이다.
"자동차가 차주 김표준의 편을 들다"를 네 글자로 줄이면 "표준편차"이다. (ㅎㅎ;; ㅈㅅ.. ㅋㅋ!!)