3228: 将1移动到末尾的最大操作次数
把 1 当作车,想象有一条长为 n 的道路上有一些车。
题意 :把所有的车都开到最右边。例如 011010 最终要变成 000111。

=>优先操作左边的1。

class Solution {
public:
int maxOperations(string s) {
int ans=0,cnt1=0;
for(int i=0;i<s.size();i++){
if(s[i]=='1') cnt1++;
else if(i>0 && s[i-1]=='1') ans+=cnt1;
}
return ans;
}
};