题目链接:

#include <iostream>
#include<cstring>
#include<cstdio>
#include<algorithm>
#include<cmath>
using namespace std;
char str[100010];
int main()
{
    int m,n,t;
    int s1,s2;
    scanf("%d",&m);
    while(m--)
    {
        scanf("%d%d%s",&n,&t,str+1);//从1开始输入
       // gets(str);
        s1=s2=0;
        for(int i=t;i<=n-1;i++)
        {
            if(str[i]=='L')
                s1++;
        }
        for(int i=t;i>=2;i--)
        {
            if(str[i]=='R')
                s2++;
        }
        printf("%d\n",min(s1,s2));
    }
    return 0;
}

 

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐