ks610126ks   1년 전

반례를 모르겠습니다.

소스코드 아래 첨부 하였습니다.

설명을 드리자면 벡터에 0을 push_back 해주어 첫 시작이 0이 될수 있도록 하였고

이후 누적합을 순차대로 입력하였습니다.

다음으로 sum=0 초기화 해주었으며

i를 비교해야할 수 만큼 반복되도록 설정하였으며 급수의 차이를 이용하여 수열의 합을 구현하였습니다. 이때 가장 큰 값을 구하기 위해서 sum보다 큰경우에 한하여 temp에 넣도록 진행하였습니다.

zenith82114   1년 전

sum 초기값이 0이면 주어진 수열이 전부 음수일 때 오답이 나옵니다.

댓글을 작성하려면 로그인해야 합니다.