本題要求編寫程序,針對輸入的N個字符串,輸出其中最長的字符串。
輸入格式:
輸入第一行給出正整數N;隨后N行,每行給出一個長度小於80的非空字符串,其中不會出現換行符,空格,制表符。
輸出格式:
在一行中用以下格式輸出最長的字符串:
The longest is: 最長的字符串
如果字符串的長度相同,則輸出先輸入的字符串。
輸入樣例:
5 li wang zhang jin xiang
輸出樣例:
The longest is: zhang
1 # 找最長的字符串 2 # Author: cnRick 3 # Time : 2020-3-26 4 n = int(input()) 5 result = "" 6 max_len = -1 7 for i in range(n): 8 aStr = input() 9 if(len(aStr) > max_len): 10 result = aStr 11 max_len = len(aStr) 12 print("The longest is:",result)