-
- #include <stdio.h>
- void main()
- {
- int a[10], i, maxstart, maxend, maxtotal, tmpstart, tmpend, tmptotal;
- for (i=0; i<10; i++)
- for (i=0; i<10; i++)
- maxstart = maxend = tmpstart = tmpend = 0;
- maxtotal = tmptotal = a[0];
- for (i=1; i< 10; i++)
- {
- if (a[i] < a[tmpend])
- {
- if (maxtotal < tmptotal)
- {
- maxstart = tmpstart;
- maxend = tmpend;
- maxtotal = tmptotal;
- }
- tmpstart = tmpend = i;
- tmptotal = a[i];
- }
- else
- {
- tmptotal += a[i];
- tmpend++;
- }
- }
- if (maxtotal < tmptotal)
- {
- maxstart = tmpstart;
- maxend = tmpend;
- }
- for (i=maxstart; i<=maxend; i++)
- getch();
- }
0 nhận xét:
Đăng nhận xét