题目描述////////////////////////////////////////////////////// 自己失败 //////////////////////////////////////////////////// //////////////////////////////// 别人的 /////////////////////////////////////////// #include<iostream> using namespace std; int main() { int n; int *p = new int[n]; for (int i = 0; i < n; i++) { cin >> p[i]; } int sum = 0; int maxSum = -1e5; for (int i = 0; i < n; i++) { sum += p[i]; if (sum > maxSum) maxSum = sum; if (sum < 0) sum = 0; } cout << "MaxSum: " << maxSum << endl; delete[]p; system("pause"); return 0; } //////////////////////// 1
|
|