輸入一行單詞序列,相鄰單詞之間由1個或多個空格間隔,請按照字典序輸出這些單詞,要求重複的單詞只輸出一次。(區分大小寫)
一行單詞序列,最少1個單詞,最多100個單詞,每個單詞長度不超過50,單詞之間用至少1個空格間隔。資料不含除字母、空格外的其他字元。
按字典序輸出這些單詞,重複的單詞只輸出一次。
she wants to go to peking university to study chinese
chinese
peking
sheuniversity
gostudy
towants
下面是我寫的**,跟大多數人思路不一樣。但是能實現,提交的時候全部錯誤。
#include#includeusing namespace std;
char a[101][51];
int n[101];
int k=0;//一共會有k個單詞被輸入進去
int comp(char x,char y);
char format(char c);
void px();
void px()
void pd()
px();
pd();
for(int j=0;j<=k;j++)
return 0;
}
資訊學奧賽一本通 1185 單詞排序 (爸爸)
時間限制 1000 ms 記憶體限制 65536 kb 提交數 7688 通過數 3919 輸入一行單詞序列,相鄰單詞之間由1個或多個空格間隔,請按照字典序輸出這些單詞,要求重複的單詞只輸出一次。區分大小寫 一行單詞序列,最少1個單詞,最多100個單詞,每個單詞長度不超過50,單詞之間用至少1個空格...
資訊奧賽一本通 1183病人排隊
1183 病人排隊 題目描述 病人登記看病,編寫乙個程式,將登記的病人按照以下原則排出看病的先後順序 1.老年人 年齡 60歲 比非老年人優先看病。2.老年人按年齡從大到小的順序看病,年齡相同的按登記的先後順序排序。3.非老年人按登記的先後順序看病。輸入 第1行,輸入乙個小於100的正整數,表示病人...
資訊學奧賽一本通C 語言 1144 單詞翻轉
題目描述 輸入乙個句子 一行 將句子中的每乙個單詞翻轉後輸出。輸入 只有一行,為乙個字串,不超過500個字元。單詞之間以空格隔開。輸出 翻轉每乙個單詞後的字串,單詞之間的空格需與原文一致。輸入樣例 hello world 輸出樣例 olleh dlrow 方法一 記錄單詞的結束位置和單詞的長度進行反...