#include<bits/stdc++.h> using namespace std; string a; int main(){ getline(cin,a); int l=a.size(); int tnt=0; for(int i=0;i<l;i++){ tnt+=a[i]==a[i-1]; } cout<<l-tnt-1-(a[l-1]=='0'); return 0; }
测试点1已经下载样例了,输出正确,交上去还是错的