与头歌上一道题很像
#include<iostream>
#include<cstdio>
using namespace std;
int main()
{
string str;
getline(cin,str);
int count=0;
int max=0;
int j;
for(int i=0;i<str.size();i++)
{
if(str[i]!=' '&&str[i]!='\n'&&str[i]!='.') count++;
else
{
if(count>max)
{
j=i;
max=count;
}
count=0;
}
}
for(int i=j-max;i<j;i++) cout<<str[i];
return 0;
}
//闫总做法
#include<iostream>
#include<cstdio>
using namespace std;
int main()
{
string str,jsr;
while(cin>>jsr)
{
if(jsr.back()=='.') jsr.pop_back();
if(jsr.size()>str.size()) str=jsr;
}
cout<<str;
return 0;
}
//