anginjunddi   3년 전

잘 돌아가는데 왜 틀렸다 뜨는지 모르겠습니다.

kuma   3년 전

8번째 줄 for문에서 

for(int i = 0; i < n; i++){
scanf("%d",&arr[i]);
if(arr[i]+arr[i-1]>arr[i]) arr[i] = arr[i]+arr[i-1];
if(arr[i]>max) max = arr[i];
}

i = 0 일때 

if(arr[i]+arr[i-1]>arr[i]) arr[i] = arr[i]+arr[i-1];

arr[0] + arr[-1] > arr[0] 입니다.

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