#CSPR01A. 小珅与异星语言的挑战
小珅与异星语言的挑战
小珅与异星语言的挑战
题目描述
在遥远的星际联盟学院里,小珅同学正在参加一场至关重要的“跨物种语言学”研讨会。在这个时代,人类与各种异形生物之间的交流日益频繁,语言成为了连接不同文明的关键桥梁。
“小泽,今天的会议记录员请假了,我们需要你帮忙写一个程序,”小珅老师指着全息屏幕上密密麻麻的外星通讯记录说道,“这些记录包含了星舰舰长的勇敢宣言、机械智能的冷冰冰指令,甚至是其他种族的外星语言。每一句话都饱含着重要的战术信息或外交密约。”
小珅老师提出了具体的需求:“请你编写一个程序,能够自动扫描这些通讯记录,找出每一句话中最长的单词。如果一个句子中包含多个长度相同的‘最长单词’,请优先输出第一个出现的。”
小泽推了推眼镜,脑海中浮现出复杂的分词逻辑和字符串遍历算法。现在,请你帮助小泽完成这个艰巨的任务,让星际联盟的沟通更加顺畅!
输入格式
输入包含多行,每行是一个由英文单词组成的句子。单词之间由一个或多个空格分隔。
输出格式
输出为多行,每行对应输入中每个句子的最长单词(若有多个长度相同的,输出第一个)。
输入输出样例
输入 #1
I am the Starfleet Captain, sir.
You cannot decipher my alien cryptography.
Hyperspace jump can break the spacetime.
输出 #1
Starfleet
cryptography.
Hyperspace
输入 #2
visiting a shop specializing in cabbage.
However, if you buy more than 999999999 heads of cabbage at once
the amount of money needed to buy
输出 #2
specializing
999999999
amount
说明/提示
- 行数:
- 每行字符数:
- 单词长度: