25分,就对了#4#6#8#9#18
查看原帖
25分,就对了#4#6#8#9#18
895255
yeyunyi2022楼主2023/8/12 11:21
#include<bits/stdc++.h>
using namespace std;
int t,maxn,maxi,minn,mini,i;
string s;
int main()
{
	getline(cin,s);
	maxn=0;maxi=0;
	minn=s.size()-1;mini=0;
	for(i=0;i<s.size();i++)
	{
		t=i;
		while(s[i]!=' '&&s[i]!=','&&s[i]!='.'&&i<s.size()-1)
			i++;
		if(i-t>maxn) 
		{maxn=i-t;maxi=t;}
		if(i-t<minn&&i-t!=0) 
		{minn=i-t;mini=t;}
	}
	for(i=maxi;i<=maxi+maxn;i++)
		cout<<s[i];
	cout<<endl;
	for(i=mini;i<=mini+minn;i++)
		cout<<s[i];
	return 0;
}
2023/8/12 11:21
加载中...