为什么是CE?自己编译了没问题啊
查看原帖
为什么是CE?自己编译了没问题啊
987906
159qqwewe楼主2023/8/29 13:50

为什么是CE?自己编译了没问题啊,求助大佬

#include<bits/stdc++.h>
using namespace std;
char s[10000000];
int main(){
	int maxn=-1,minn=100000000,maxx,mmin,ans=0;
	cin.getline(s,1000000);
	for(int i=0;i<strlen(s)-1;i++){
		if((s[i]==' 'or s[i]=='.'or s[i]==',')and((s[i+1]>='a'and s[i+1]<='z')or(s[i+1]>='A'and s[i+1]<='Z'))){
			if(ans>maxn)
			    maxn=ans,maxx=i-maxn;
			if(ans<minn)
			    minn=ans,mmin=i-minn;
			ans=0;
		}
		else ans++;
	}
	for(int i=maxx;i<=maxx+maxn-1;i++)
	    printf("%c",s[i]);
    printf("\n");
	for(int i=mmin;i<=mmin+minn-1;i++)
	    printf("%c",s[i]);
	return 0;
}
2023/8/29 13:50
加载中...