描述
輸入一行單詞序列,相鄰單詞之間由1個或多個空格間隔,請按照字典序輸出這些單詞,要求重複的單詞只輸出一次。(區分大小寫)
輸入一行單詞序列,最少1個單詞,最多100個單詞,每個單詞長度不超過50,單詞之間用至少1個空格間隔。資料不含除字母、空格外的其他字元。
輸出按字典序輸出這些單詞,重複的單詞只輸出一次。
樣例輸入
she wants to go to peking university to study chinese
樣例輸出
chinese
peking
sheuniversity
gostudy
towants
#include
#include
#include
using namespace std;
char a[
110]
,b[100][
50];int
main()
k=0;
while
(a[i]
!=' '
&&a[i]
!='\0'
) b[j]
[k]=
'\0'
; j++;}
for(i=
0;i}for
(i=j-
1;i>=
0;i--)}
}
OpenJudge 2 5 8783 單詞接龍
description 單詞接龍是乙個與我們經常玩的成語接龍相類似的遊戲,現在我們已知一組單詞,且給定乙個開頭的字母,要求出以這個字母開頭的最長的 龍 每個單詞都最多在 龍 中出現兩次 在兩個單詞相連時,其重合部分合為一部分,例如beast和astonish,如果接成一條龍則變為beastonish...
OpenJudge 1721 單詞替換
總時間限制 1000ms 記憶體限制 65536kb 輸入乙個字串,以回車結束 字串長度 100 該字串由若干個單詞組成,單詞之間用乙個空格隔開,所有單詞區分大小寫。現需要將其中的某個單詞替換成另乙個單詞,並輸出替換之後的字串。輸入包括3行,第1行是包含多個單詞的字串 s 第2行是待替換的單詞a 長...
OpenJudge 1727 單詞翻轉
總時間限制 1000ms 記憶體限制 65536kb 輸入乙個句子 一行 將句子中的每乙個單詞翻轉後輸出。只有一行,為乙個字串,不超過500個字元。單詞之間以空格隔開。翻轉每乙個單詞後的字串,單詞之間的空格需與原文一致。hello worldolleh dlrow設定pos1,pos2 遇到空格,就...