最長最短單詞

2021-09-18 04:04:25 字數 738 閱讀 6369

描述

輸入1行句子(不多於200個單詞,每個單詞長度不超過100),只包含字母、空格和逗號。單詞由至少乙個連續的字母構成,空格和逗號都是單詞間的間隔。

試輸出第1個最長的單詞和第1個最短單詞。

輸入一行句子。

輸出兩行輸出:

第1行,第乙個最長的單詞。

第2行,第乙個最短的單詞。

樣例輸入

i am studying programming language c in peking university

樣例輸出

programmingi提示

如果所有單詞長度相同,那麼第乙個單詞既是最長單詞也是最短單詞。

**043:最長最短單詞

#include #include #include using namespace std;

int main()

else if (chk) //讀取整句第乙個字母的位置

}for (int short_len = 110, long_len = 0; ptr <= &str[cnt];)

if (len > long_len)

ptr += len;

while (*++ptr == 0); //去掉多餘的\0

} cout << long_word << endl << short_word << endl;

return 0;

}

最長最短單詞

21 最長最短單詞 總時間限制 1000ms 記憶體限制 65536kb 描述輸入1行句子 不多於200個單詞,每個單詞長度不超過100 只包含字母 空格和逗號。單詞由至少乙個連續的字母構成,空格和逗號都是單詞間的間隔。試輸出第1個最長的單詞和第1個最短單詞。輸入一行句子。輸出兩行輸出 第1行,第乙...

最長最短單詞

輸入1行句子 不多於200個單詞,每個單詞長度不超過100 只包含字母 空格和逗號。單詞由至少乙個連續的字母構成,空格和逗號都是單詞間的間隔。試輸出第1個最長的單詞和第1個最短單詞。一行句子。第1行,第乙個最長的單詞。第2行,第乙個最短的單詞。i am studying programming la...

1143 最長最短單詞

輸入1行句子 不多於200個單詞,每個單詞長度不超過100 只包含字母 空格和逗號。單詞由至少乙個連續的字母構成,空格和逗號都是單詞間的間隔。試輸出第1個最長的單詞和第1個最短單詞。一行句子。第1行,第乙個最長的單詞。第2行,第乙個最短的單詞。i am studying programming la...