求救~qwq,改了半天还是只有30......
查看原帖
求救~qwq,改了半天还是只有30......
1412780
peach3楼主2024/8/17 15:45
#include<bits/stdc++.h>
using namespace std;
int main(){
	char a;
	int n=0,m=0,b=0,c=0,d[2501],e[2501],v[2501];
	for(int i=1;i<=62525;i++){
		cin>>a;
		v[i]=a;
		if(a=='W'){
			n++;
			if(n%11==0){
				for(int j=1;j<=n/11;j++){
					b++;
					d[b]=m;
					n=0;
				}
			}
		}
		if(a=='L'){
			m++;
			if(m%11==0){
				for(int k=1;k<=m/11;k++){
					c++;
					e[c]=m;
					m=0;
				}
			}
		}
		if(a=='E'){
			for(int l=1;l<=b;l++){
				cout<<"11"<<":"<<d[l]<<endl;
			}
			for(int o=1;o<=c;o++){
				cout<<"11"<<":"<<e[o]<<endl;
			}
			cout<<n<<":"<<m<<endl;
			int p=0,q=0,t=0,y=0,u[2501],z[2501];	
			cout<<" "<<endl;
			for(int i=1;i<=62525;i++){
				if(v[i]=='W'){
					p++;
					if(p%21==0){
						for(int j=1;j<=p/21;j++){
							t++;
							u[t]=q;
							p=0;
						}
					}
				}
				if(v[i]=='L'){
					q++;
					if(q%21==0){
						for(int k=1;k<=q/21;k++){
							y++;
							z[y]=q;
							q=0;
						}
					}
				}
				if(v[i]=='E'){
					for(int l=1;l<=t;l++){
						cout<<"21"<<":"<<u[l]<<endl;
					}
				for(int o=1;o<=y;o++){
					cout<<"21"<<":"<<z[o]<<endl;
				}
				cout<<p<<":"<<q<<endl;
				return 0;
			}	
		}
		}	
	}	
}
2024/8/17 15:45
加载中...