1149:最长单词2(c++)
1149:最长单词2(c++)mp3怎么下载歌曲手机
【题⽬描述】
⼀个以‘.’结尾的简单英⽂句⼦,单词之间⽤空格分隔,没有缩写形式和其它特殊形式。
【输⼊】
⼀个以‘.’结尾的简单英⽂句⼦(长度不超过500),单词之间⽤空格分隔,没有缩写形式和其它特殊形式。
【输出】
该句⼦中最长的单词。如果多于⼀个,则输出第⼀个。
【输⼊样例】
I am a student of Peking University.
【输出样例】
University
#include<bits/stdc++.h>
using namespace std;
int main(){商品房过户费
char a[600];
gets(a);
int max=0,max1,max2;
int sum=0;
考研数学一国家线
int n=strlen(a);
for(int i=0;i<n;i++){
if(a[i]!=' '&& a[i]!='.')
sum++;
梦见别人给钱
牛奶布丁怎么做
else{
if(sum>max){
max=sum;
max1=i-sum;
max2=i-1;
}
sum=0;房屋抵押怎么办理
}
}
for(int i=max1;i<=max2;i++)
cout<<a[i];
return0;
}

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。