OpenJudge 單詞排序

2021-10-03 02:11:51 字數 734 閱讀 9215

描述

輸入一行單詞序列,相鄰單詞之間由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 遇到空格,就...