평균 계산
시간 제한5초메모리 제한512 MB
각 위치 k마다 k를 포함하는 연속 부분 구간의 평균 중 최댓값을 구합니다.
문제
비잔디아 학교에서는 평균 점수를 조금 특이한 방식으로 계산한다. 학생의 점수는 길이가 인 정수 배열 로 표현된다. 학기 말에 선생님이 에서 인덱스가 인 점수를 하나 고른다. 그러면 학생은 선생님이 고른 번째 점수를 포함하는 연속 구간을 아무거나 고를 수 있다. 최종 점수는 그 구간에 있는 점수들의 평균이다.
여러분은 비잔디아 학교에 다니며 어떤 점수를 얻을 수 있는지 알고 싶다. 선생님이 어느 인덱스를 고를지 모르므로, 각 에 대해 번째 원소를 포함하는 부분 구간의 평균값 최댓값을 구해야 한다.
입력
첫째 줄에 점수의 개수 ()이 주어진다.
둘째 줄에는 공백으로 구분된 정수 () 개가 주어지며, 이것이 점수 배열이다.
출력
개의 줄을 출력한다. 번째 줄에는 선생님이 인덱스 를 골랐을 때 얻을 수 있는 최대 평균 점수를 출력한다. 절대 오차 또는 상대 오차가 이하이면 정답으로 인정한다.
힌트
일 때는 배열 전체를 고를 수 있고, 답은 이다. 일 때는 두 번째, 세 번째, 네 번째 점수를 고를 수 있고, 답은 이다. 일 때는 세 번째와 네 번째 점수를 고를 수 있고, 답은 이다. 일 때는 네 번째 점수를 고를 수 있고, 답은 이다. 일 때는 마지막 세 점수를 고를 수 있고, 답은 이다. 일 때는 마지막 점수를 고를 수 있고, 답은 이다. 이 답들이 최적이다.