今天就写了一道水题,再也不熬夜了(真的感觉人老了),整个人今天都是麻的,太难受了,待会吧bitcoin的作业写了就算完了吧
CF 603A
大水题,统计一下交叉的数量和相同的数量,改了即可
void solve(){
int n;
string s;
cin>>n>>s;
int snt=0,cnt=0;
for(int i=1;i<n;++i){
if(s[i]==s[i-1]){
++snt;
}
else ++cnt;
}
cout<<cnt+min(2,snt)+1<<'\n'<<'\n';
return;
}