h0129. 最长单词 (5 分)

简介: h0129. 最长单词 (5 分)

一个以’.’结尾的简单英文句子,单词之间用空格分隔,没有缩写形式和其它特殊形式,求句子中的最长单词。


输入格式:

输入这个简单英文句子,长度不超过500。


输出格式:

该句子中最长的单词。如果多于一个,则输出第一个。


输入样例:

I am a student.


输出样例:

student


#include<bits/stdc++.h>
using namespace std;
int main()
{
    string s,t;
    int len = 0;
    while(cin >> s)
    {
        if(s.back() == '.')//删除点
            s.erase(s.end() - 1);
        if(len < s.size())
        {
            len = s.size();
            t = s;
        }
    }
    cout<<t;
    return 0;
}


目录
相关文章
|
4月前
leetcode-1220:统计元音字母序列的数目
leetcode-1220:统计元音字母序列的数目
30 0
|
6月前
最长单词
最长单词
27 0
LeetCode-1220 统计元音字母序列的数目
LeetCode-1220 统计元音字母序列的数目
|
索引
力扣刷题记录——748. 最短补全词、744. 寻找比目标字母大的最小字母、747. 至少是其他数字两倍的最大数
力扣刷题记录——748. 最短补全词、744. 寻找比目标字母大的最小字母、747. 至少是其他数字两倍的最大数
100 0
力扣刷题记录——748. 最短补全词、744. 寻找比目标字母大的最小字母、747. 至少是其他数字两倍的最大数
|
人工智能
最长连续不重复子串
最长连续不重复子串
105 0
最长连续不重复子串
力扣-1220. 统计元音字母序列的数目
给你一个整数 n,请你帮忙统计一下我们可以按下述规则形成多少个长度为 n 的字符串: 字符串中的每个字符都应当是小写元音字母('a', 'e', 'i', 'o', 'u') 每个元音 'a' 后面都只能跟着 'e' 每个元音 'e' 后面只能跟着 'a' 或者是 'i' 每个元音 'i' 后面 不能 再跟着另一个 'i' 每个元音 'o' 后面只能跟着 'i' 或者是 'u' 每个元音 'u' 后面只能跟着 'a' 由于答案可能会很大,所以请你返回 模 10^9 + 7 之后的结果。
66 0
每日三题-无重复字符的最长子串、最长连续序列、找到字符串中所有字母异位词
每日三题 无重复字符的最长子串 最长连续序列 找到字符串中所有字母异位词
74 1
每日三题-无重复字符的最长子串、最长连续序列、找到字符串中所有字母异位词
7-11 找最长的字符串 (15 分)
7-11 找最长的字符串 (15 分)
299 0
7-46 最长对称子串 (25 分)
7-46 最长对称子串 (25 分)
88 0
|
算法
每日算法刷题Day8-统计最长连续字符、最长单词、倒排单词
⭐每日算法题解系列文章旨在精选重点与易错的算法题,总结常见的算法思路与可能出现的错误,与笔者另一系列文章有所区别,并不是以知识点的形式提升算法能力,而是以实战习题的形式理解算法,使用算法。
100 0
每日算法刷题Day8-统计最长连续字符、最长单词、倒排单词