TLE求助
查看原帖
TLE求助
1269373
somer楼主2024/10/12 22:14

错误信息
代码:

#include<bits/stdc++.h>
using namespace std;
char str[1000005],g[5]={'l','u','o','g','u'};
int flag[1000005];
int main(){
	int ans=0;
	scanf("%s",str);
	for(int i=0;i<strlen(str);i++){
		if(str[i]=='l'){
			flag[i]=1;
			continue;
		}
		for(int j=1;j<5;j++){
			if(str[i]==g[j] && flag[i-1]==j) flag[i]=j+1;
		}
		if(flag[i]==5) ans++;
	}
	printf("%d",ans);
	return 0;
}

AC必关!

2024/10/12 22:14
加载中...