TLE 求daolao帮助
查看原帖
TLE 求daolao帮助
1068295
bushenghao楼主2024/3/31 13:12
#include<bits/stdc++.h>
using namespace std;
void slove()
{
	string s;
	cin>>s;
	int m;
	cin>>m;
	while(m--)
	{
		int l1,r1,k;
		cin>>l1>>r1>>k;
		k%=(r1-l1+1);
		int l2=l1-1,r2=r1-1;
		while(k--)
		{
			char s1=s[l2];
			s[l2]=s[r2];
			for(int i=l2+1;i<=r2;i++)
			{
				char t=s[i];
				s[i]=s1;
				s1=t;
			}
		}
	}
	cout<<s;
}
signed main()
{
	int t=1;
	while(t--)
	{
		slove();
	}
	return 0;
}
2024/3/31 13:12
加载中...