作者:
dont 2025-01-03 20:52:482270. Number of Ways to Split Array
## 思路
左邊和>=右邊和的個數
先跑一次 計算right=陣列總和
第二次迴圈 就加減目前的值 更新左右邊和
left >= right就+1
## Code
```cpp
class Solution {
public:
int waysToSplitArray(vector<int>& nums) {
int n = nums.size();
int res=0;
long long left=0, right=0;
for (int& num: nums) {
right += num;
}
for (int i=0; i<n-1; ++i) {
left += nums[i];
right -= nums[i];
if (left >= right) res++;
}
return res;
}
};
```