输入一个字符串,将此字符串中最长的单词输出。要求至少使用一个自定义函数。

输入格式:

测试数据有多组,处理到文件尾。每组测试数据输入一个字符串(长度不超过80)。

输出格式:

对于每组测试,输出字符串中的最长单词,若有多个长度相等的最长单词,输出最早出现的那个。这里规定,单词只能由大小写英文字母构成。

输入样例:

Keywords insert, two way insertion sort,
Abstract This paper discusses three method for two way insertion
words. insert, two way sorted.

输出样例:

insertion
discusses
insert

while True:try:s=input()for x in s:if not x.isalpha():s=s.replace(x,' ')c=s.split()max=''for i in c:if len(i)>len(max):max=iprint(max)except:break

7-11 最长的单词相关推荐

  1. 结对项目-最长英语单词链

    文章目录 结对项目-最长英语单词链 项目信息 PSP 表格 接口设计参考理念 Information Hiding Interface Design Loose Coupling **计算模块接口的设 ...

  2. 结对项目——最长英语单词链

    项目 内容 这个作业属于哪个课程 https://bbs.csdn.net/forums/buaa-ase2023 这个作业的要求在哪里 https://bbs.csdn.net/topics/613 ...

  3. [2022软工第三次作业]结对编程项目——最长英语单词链

    项目 内容 本作业所属课程 2022年北航敏捷软件工程教学实践 本作业要求 结对编程项目-最长英语单词链 个人课程目标 学习到软件工程的方法论,了解整个过程,并进行亲自实践 本作业在哪个具体方面帮助我 ...

  4. 结对编程项目——最长英语单词链

    目录 结对编程项目--最长英语单词链 1. 项目地址 2. PSP 表格记录花费的时间 3. UML 图 4. 计算模块接口的设计与实现过程 5. 参考资料中 Information Hiding.I ...

  5. 结对编程项目-最长英语单词链

    项目 内容 这个作业属于哪个课程 2022 年北航敏捷软件工程 这个作业的要求在哪里 结对编程项目-最长单词链 我在这个课程的目标是 学习软件工程相关知识,提高自己的代码能力与团队协作能力. 这个作业 ...

  6. 结对项目-最长英语单词链-20373974阮正浩

    项目 内容 这个作业属于哪个课程 软件工程 这个作业的要求在哪里 结对项目-最长英语单词链 我在这个课程的目标是 学习软件工程的一般方法并实践 这个作业在哪个具体方面帮助我实现目标 实践结对编程方法, ...

  7. 2023软工第三次作业-最长英语单词链

    结对项目-最长英语单词链 项目 内容 这个作业属于哪个课程 2023北航软件工程 这个作业的要求在哪里 结对项目-最长英语单词链 我在这个课程的目标是 帮助我初步建立软件工程敏捷开发的整体流程和概念, ...

  8. LeetCode简单题之词典中最长的单词

    题目 给出一个字符串数组words组成的一本英语词典.从中找出最长的一个单词,该单词是由words词典中其他单词逐步添加一个字母组成.若其中有多个可行的答案,则返回答案中字典序最小的单词. 若无答案, ...

  9. 编写程序将字符串中最长的单词输出

    <程序设计基础-c语言>杨莉 刘鸿翔 ISBN-978-7-03-032903-5 p241 习题7 8.写一个函数,输入一段英文,将此字符串中最长的单词输出 #include<st ...

  10. c语言求出字符串最长单词,C语言-获取字符串中最长的单词.doc

    #include char word(char str[]) {int i,k,flag=0,max=0; char str1[10],ch[10]; for(i=0;str[i]!='\0';i++ ...

最新文章

  1. Python之列表方法
  2. 【堆栈】最近有兴趣的几个问题
  3. 【Intellij IDEA系列】IDEA泛型处理Unchecked assignment:'java.util.Map' to 'java.util.Maplt;'
  4. 转载:逻辑思维提升表达
  5. 20162330 刘伟康_预备作业03
  6. 别转管理,十年程序员老鸟给新手的几条忠告(转)
  7. AspectJ注解版和XML版
  8. 防抖、节流(细讲)【面试】
  9. Elasticsearch: Cerebro 用户界面介绍
  10. 苹果Mac 2D/3D数字雕刻软件:Pixologic Zbrush
  11. 圆通快递单号yt开头_乡镇快递取件二次收费,四川省消委会点名这些快递公司...
  12. 小型局域网环境下搭建的文件中转系统
  13. 贾俊平统计学思维导图- 第十四章 指数
  14. 世界各主要国家及组织的大数据战略
  15. 高通 MSM 8916与MSM8926芯片的区别
  16. 项目开发之微信支付接口调用
  17. 把鸡蛋放到一个篮子里,然后看好你的篮子
  18. Qt的长期支持版本的知识搜集
  19. IDEA打开多个项目
  20. Mastering the game of Go with deep neural networks and tree search翻译

热门文章

  1. 后缀自动机入门/基本概念
  2. 程序员需知的 58 个网站,墙裂推荐!
  3. 2022年数学建模比赛时间大全及报名费
  4. 十大券商:“推土机行情”再现
  5. Linux预科知识篇之认识计算机
  6. 最帅爬虫_豆瓣读书(加密数据获取)
  7. c语言比matlab慢很多,为什么我的Python脚本与Matlab相比速度太慢?
  8. 乔布斯一个人的世界(一)
  9. 到底什么是5G LAN?
  10. Android网络编程入门解析