@t [藍橋杯][演算法提高vip]不同單詞個數統計-題解(c++描述)oc
題目描述
編寫乙個程式,輸入乙個句子,然後統計出這個句子當中不同的單詞個數。例如:對於句子「one little two little three little boys」,總共有5個不同的單詞:one, little, two, three, boys。
說明:(1)由於句子當中包含有空格,所以應該用gets函式來輸入這個句子;(2)輸入的句子當中只包含英文本元和空格,單詞之間用乙個空格隔開;(3)不用考慮單詞的大小寫,假設輸入的都是小寫字元;(4)句子長度不超過100個字元。
樣例輸入
one little two little three little boys
樣例輸出
5思路:這道題目 如果只會模擬的話 用我的方法可以的,首先找到每個單詞並將他存到每個二維字元陣列中,然後判重,如果一樣就把後邊那個為空,最後加。
#include#include#includeusing namespace std;
#include#includeint main()
}}
// cout
}int sum=0;
for(int i=1;i}cout<}
藍橋杯 不同單詞個數統計
t 藍橋杯 演算法提高vip 不同單詞個數統計 題解 c 描述 oc 題目描述 編寫乙個程式,輸入乙個句子,然後統計出這個句子當中不同的單詞個數。例如 對於句子 one little two little three little boys 總共有5個不同的單詞 one,little,two,thr...
藍橋杯 ADV 105 不同單詞個數統計
編寫乙個程式,輸入乙個句子,然後統計出這個句子當中不同的單詞個數。例如 對於句子 one little two little three little boys 總共有5個不同的單詞 one,little,two,three,boys。說明 1 由於句子當中包含有空格,所以應該用gets函式來輸入這...
藍橋杯 演算法訓練 統計單詞個數
問題描述 給出乙個長度不超過200的由小寫英文本母組成的字母串 約定 該字串以每行20個字母的方式輸入,且保證每行一定為20個 要求將此字母串分成k份 1輸入格式 第一行有二個正整數 p,k p表示字串的行數 k表示分為k個部分。接下來的p行,每行均有20個字元。再接下來有乙個正整數s,表示字典中單...