3 条题解

  • 1
    @ 2023-12-9 20:39:30
    #include<iostream>
    int main()
    {
        int n,sum=2;
        std::string s;
        std::cin>>n>>s;
        for(int i=0;i<s.length();i+=1)
        {
            if(s[i]=='S'&&i<n-1)sum+=1;
            else if(i+1<n-1)
            {
                sum+=1;
                i+=1;
            }
        }
        std::cout<<std::min(sum,n);
    }
    
    • 0
      @ 2023-11-5 19:48:01
      #include <bits/stdc++.h>
      using namespace std;
      int n;
      string a;
      int main()
      {
          int sum = 2;
          cin >> n;
          cin >> a;
          for (int i =0;i < a.length();i++)
          {
              if (a[i] == 'S' && i < n-1)
              {
                  sum++;
              }
              else if (i+1< n-1)
              {
                  sum++;
                  i++;
              }
          }
          cout << min(sum,n);
          return 0;
      }
      
      • -1
        @ 2023-10-27 23:38:23
        #include <iostream>
        int main(){
            int n,sum=2;std::string a; std::cin>>n>>a;
            for(int i=0;i<a.length();i++){
                if(a[i]=='S'&&i<n-1)sum++;
                else if(i+1<n-1)sum++,i++;}
            std::cout<<std::min(sum,n); return 0;}
        
        • 1

        信息

        ID
        531
        时间
        1000ms
        内存
        256MiB
        难度
        5
        标签
        递交数
        917
        已通过
        385
        上传者