백준 온라인 저지 1912 - 연속합.
By 1%! 10%. | 2018년 1월 7일 |
연속합 -> ar[0]부터 ar[1]부터 ar[2]부터.... ar[n]까지.가장 큰거 max[i]에 저장해두고 끝날때까지(시작만 ar[0],ar[1] ......로 바뀌지 끝은 같다.)그렇게 해서 max 끼리 비교하면 된다.최종 제일 큰 max 를 출력 #include <stdio.h> int main(){ int *ar; //입력한 숫자 배열. int *max; //연속합들. int n; int i,j; int Tmax=0; //전체 연속합중 제일 큰 것(답) scanf("%d",&n); ar=(int *)malloc(n*sizeof(int)); max=(int *)malloc(n*sizeof(i