시간 제한 | 메모리 제한 | 제출 | 정답 | 맞힌 사람 | 정답 비율 |
---|---|---|---|---|---|
1 초 | 512 MB | 604 | 126 | 83 | 22.992% |
길이 N인 수열 A1, A2, ...., An이 주어진다. k = 1, 2, ..., N에 대해 다음을 차례대로 수행하는 프로그램을 작성하시오.
예를 들어, 수열이 1, 3, 6, 10, 15이고 k = 2라면 4를 출력해야 한다. 길이가 2인 구간 중 표준편차가 최대인 구간은 10, 15이기 때문이다.
첫째 줄에 수열의 길이 N이 주어진다. (1 ≤ N ≤ 1,000)
둘째 줄에 수열 A1, A2, ...., An이 주어진다. (1 ≤ Ai ≤ 1,000,000, Ai는 정수)
N개의 줄에 걸쳐 각각의 k에 대한 i의 값을 출력한다.
5 5 4 6 1 10
1 4 3 2 1
N개의 자료 값 $x_1, x_2, ..., x_n$이 있을 때,
평균 $m$은 $m=\frac{x_1+x_2+⋅⋅⋅+x_n}{n}$
분산 $V$는 $V=\frac{(x_1-m)^2+(x_2-m)^2+⋅⋅⋅+(x_n-m)^2}{n}$
표준편차 $\sigma$는 $\sigma=\sqrt{V}$이다.
"자동차가 차주 김표준의 편을 들다"를 네 글자로 줄이면 "표준편차"이다. (ㅎㅎ;; ㅈㅅ.. ㅋㅋ!!)
High School > 선린인터넷고등학교 > 제3회 천하제일 코딩대회 I번