- #include<bits/stdc++.h>
- using namespace std;
- stringstream ss;
- string str;
- int n,index=0;
- int cMaxSum, fMaxSum;
- int main()
- {
- cin.tie(0);
- cin.sync_with_stdio(0);
- getline(cin,str);
- ss<<str;
- while(ss>>n)
- {
- if(index==0)
- {
- cMaxSum=n;
- fMaxSum=n;
- }
- else
- {
- cMaxSum=max(n+cMaxSum,n);
- fMaxSum=max(fMaxSum,cMaxSum);
- }
- index++;
- }
- cout<<fMaxSum<<endl;
- return 0;
- }
複製代碼 |