最长单词
- 最长单词
题目
提交记录
讨论
题解
视频讲解
一个以 . 结尾的简单英文句子,单词之间用空格分隔,没有缩写形式和其它特殊形式,求句子中的最长单词。
输入格式
输入这个简单英文句子,长度不超过 500。
输出格式
该句子中最长的单词。如果多于一个,则输出第一个。
输入样例:
I am a student of Peking University.
输出样例:
University
#include<iostream>
using namespace std;
string a;
int ls;
int main(){
string ans;
while(cin>>a){
int L=a.size();
if(a[L-1]=='.') L--;
if(ls<L) ls=L,ans=a;
}
for(int i=0;i<ls;i++)
cout<<ans[i];
return 0;
}