找最長的字串

2021-10-25 05:33:38 字數 623 閱讀 7227

本題要求編寫程式,針對輸入的n個字串,輸出其中最長的字串。

輸入格式:

輸入第一行給出正整數n;隨後n行,每行給出乙個長度小於80的非空字串,其中不會出現換行符,空格,製表符。

輸出格式:

在一行中用以下格式輸出最長的字串:

the longest is: 最長的字串

如果字串的長度相同,則輸出先輸入的字串。

輸入樣例:5li

wang

zhang

jinxiang

輸出樣例:

the longest is: zhang

n=

int(

input()

)m=for i in

range

(n):

str(

input()

))m.sort(key=

lambda item:

len(

str(item)

),reverse=

true

)print

('the longest is: {}'

.format

(m[0])

)

PTA 找最長的字串

本題要求編寫程式,針對輸入的n個字串,輸出其中最長的字串。輸入第一行給出正整數n 隨後n行,每行給出乙個長度小於80的非空字串,其中不會出現換行符,空格,製表符。在一行中用以下格式輸出最長的字串 the longest is 最長的字串 如果字串的長度相同,則輸出先輸入的字串。5 liwang zh...

字串中找連續最長字串 c

題目描述 讀入乙個字串str,輸出字串str中的連續最長的數字串 輸入描述 乙個測試輸入包含1個測試用例,乙個字串str,長度不超過255。輸出描述 在一行內輸出str中里連續最長的數字串。解題思路 找乙個儲存結果的字串res和乙個臨時儲存遍歷所給字串temp 遍歷所給字串,利用isdigital函...

7 61 找最長的字串(15 分)

本題要求編寫程式,針對輸入的n個字串,輸出其中最長的字串。輸入第一行給出正整數n 隨後n行,每行給出乙個長度小於80的非空字串,其中不會出現換行符,空格,製表符。在一行中用以下格式輸出最長的字串 the longest is 最長的字串如果字串的長度相同,則輸出先輸入的字串。5 liwang zha...