3 条题解
-
0Infinity_ LV 8 @ 2024-08-22 15:33:46
#include<bits/stdc++.h> using namespace std; int main(){ ios::sync_with_stdio(false); string s; cin >> s; int len = s.size() - 1, cnt = 1; for(int i = len; i > 0; i--){ if(s[i] != s[i-1])cnt++; } if(s[len] == '1')cnt--; cout << cnt; return 0; }
-
-12022-06-20 09:37:43@
#include<iostream>
#include<string>
using namespace std;
int main()
{
string init;
cin>>init;
char tab=init[0];
int ans=0;
for(int i=0;i<init.size();i++)
{
if(init[i]!=tab)
{
ans++;
tab=init[i];
}
}
if(init[init.size()-1]=='0')
ans++;
cout<<ans<<endl;
return 0;
} -
-12021-11-12 16:30:25@
#include<iostream>
#include<string>
using namespace std;
int main()
{
string init;
cin>>init;
char tab=init[0];
int ans=0;
for(int i=0;i<init.size();i++)
{
if(init[i]!=tab)
{
ans++;
tab=init[i];
}
}
if(init[init.size()-1]=='0')
ans++;
cout<<ans<<endl;
return 0;
}
- 1
信息
- ID
- 1245
- 难度
- 6
- 分类
- (无)
- 标签
- 递交数
- 14
- 已通过
- 14
- 通过率
- 100%
- 上传者