最長的名字 比較最長的字串並輸出

2021-09-11 09:22:58 字數 499 閱讀 9936

最長的名字 

有 n個同學,每個同學的名字長度都不一樣。小蒜想知道班上誰的名字最長,你能不能幫他找出來呢?

輸入格式

輸入第一行為同學數 n(0 \leq n \leq 1000≤n≤100)。

接下來n 行每行是乙個同學的名字(中間沒有空格)。

輸出格式

輸出一行,為名字最長的同學的名字。

樣例輸入 1

3tom

gaofei

lobs

樣例輸出 1

gaofei

樣例輸入 2

1jsknme

樣例輸出 2

jsknme

#include#includeusing namespace std;

char c[101],str[101];

int maxlen;

int main()

} cout

}

找最長的字串

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

字串中的最長重複字串

求乙個字串中的最長重複字串 基本思路是利用next陣列來實現 next陣列的定義 就是 字串中第j個字元 必有next j 1個重複 字串,事實上 kmp查詢 求模式串next陣列 就是指求出模式串j個 字元前 最大的重複子串 include include include include defi...

無重複字串的最長字串

無重複字元的最長子串 難度中等 給定乙個字串,請你找出其中不含有重複字元的 最長子串 的長度。示例 1 輸入 abcabcbb 輸出 3 解釋 因為無重複字元的最長子串是 abc 所以其長度為 3。示例 2 輸入 bbbbb 輸出 1 解釋 因為無重複字元的最長子串是 b 所以其長度為 1。示例 3...