Lang:G++
Edit12345678910111213141516171819202122232425#include<iostream>#include<string>using namespace std;int t;int main(){cin>>t;while(t--){string s;cin>>s;int x0=0,x1=0,res=s.size();for(int i=0;i<s.size();i++){if(s[i]=='1'){x1=min(x0,x1);x0++;res=min(x1,x0);}else{x1=min(x0,x1)+1;res=min(x1,x0);}}cout<<res<<endl;}return 0;}