openjudge7549 單詞的長度

2021-08-15 20:53:21 字數 566 閱讀 7405

時空限制    1000ms/64mb

輸入一行單詞序列,相鄰單詞之間由1個或多個空格間隔,請對應地計算各個單詞的長度。

注意,如果有標點符號(如連字元,逗號),標點符號算作與之相連的詞的一部分。沒有被空格間開的符號串,都算作單詞。

一行單詞序列,最少1個單詞,最多300個單詞,單詞之間用至少1個空格間隔。單詞序列總長度不超過1000。

依次輸出對應單詞的長度,之間以逗號間隔。

she was born in 1990-01-02  and  from beijing city.

3,3,4,2,10,3,4,7,5

法一:逐個單詞

#include#includeusing namespace std;

int main() //第乙個單詞

else if (in) cout<<","

k = 0; //單詞長度置零

} else in=true,k++; //非空格,s[i]在單詞內

cout

}

OpenJudge 單詞排序

描述 輸入一行單詞序列,相鄰單詞之間由1個或多個空格間隔,請按照字典序輸出這些單詞,要求重複的單詞只輸出一次。區分大小寫 輸入一行單詞序列,最少1個單詞,最多100個單詞,每個單詞長度不超過50,單詞之間用至少1個空格間隔。資料不含除字母 空格外的其他字元。輸出按字典序輸出這些單詞,重複的單詞只輸出...

OpenJudge 2 5 8783 單詞接龍

description 單詞接龍是乙個與我們經常玩的成語接龍相類似的遊戲,現在我們已知一組單詞,且給定乙個開頭的字母,要求出以這個字母開頭的最長的 龍 每個單詞都最多在 龍 中出現兩次 在兩個單詞相連時,其重合部分合為一部分,例如beast和astonish,如果接成一條龍則變為beastonish...

OpenJudge 1721 單詞替換

總時間限制 1000ms 記憶體限制 65536kb 輸入乙個字串,以回車結束 字串長度 100 該字串由若干個單詞組成,單詞之間用乙個空格隔開,所有單詞區分大小寫。現需要將其中的某個單詞替換成另乙個單詞,並輸出替換之後的字串。輸入包括3行,第1行是包含多個單詞的字串 s 第2行是待替換的單詞a 長...