Lang:G++
Edit12345678910111213141516171819202122232425262728293031#include <bits/stdc++.h>using namespace std;//Definition for an interval.struct Interval {int start;int end;Interval() : start(0), end(0) {}Interval(int s, int e) : start(s), end(e) {}};template <typename T>void ov(vector<T> &v){for(auto i = v.begin(); i != v.end(); i++)cout<<*i<<" ";cout<<endl;}int solve(){int t;cin>>t;for(int times = 0; times < t; times++){string s;cin>>s;int last0 = 0, last1 = 0;for(int i = 0; i < s.size(); i++){