60pts求助
查看原帖
60pts求助
916579
GoodLuckCat楼主2024/4/22 13:05
#include<iostream>
#include<string>
#include<vector>
using namespace std;
string xiaochu(string i,int k)
{
    bool e=1;
    while(k--&&e)
    {
        e=0;
        vector<int>m;
        for(int j=1;j<i.length()-1;j++)
        {
            if(i[j-1]==i[j+1])
            {
                m.push_back(j);
                e=1;
            }
        }
        for(int j=m.size()-1;j>=0;j--)i.erase(m[j],1);
    }
    return i;
}
int main()
{
    int T,id;
    cin>>T>>id;
    while(T--)
    {
        long long n,k;
        cin>>n>>k;
        string i;
        cin>>i;
        cout<<xiaochu(i,k)<<endl;
    }
}
2024/4/22 13:05
加载中...