LOADING

加载过慢请开启缓存,浏览器默认开启

摆烂日

2023/3/13

今天就写了一道水题,再也不熬夜了(真的感觉人老了),整个人今天都是麻的,太难受了,待会吧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;
}