題目 1556:
藍(lán)橋杯算法提高VIP-統(tǒng)計(jì)單詞數(shù)
時(shí)間限制: 2s
內(nèi)存限制: 192MB 提交: 2088 解決: 889
題目描述
統(tǒng)計(jì)輸入英文文章段落中不同單詞(單詞有大小寫之分, 但統(tǒng)計(jì)時(shí)忽略大小寫)各自出現(xiàn)的次數(shù)。 輸入段落中所含單詞的總數(shù)不超過100,最長(zhǎng)單詞的長(zhǎng)度不超過20個(gè)字母.
輸入格式
一個(gè)包含若干句子的段落, 每個(gè)句子由若干英文單詞組成. 除空格, 逗號(hào)和句號(hào)外, 這些輸入的句子中不含其他非字母字符, 并且, 逗號(hào)和句號(hào)緊跟在它前面的英文單詞后面, 中間沒有空格. 段落最后一個(gè)字符是回車符, 表示輸入結(jié)束.
輸出格式
若段落中共有M個(gè)不同的英文單詞,則按照其在段落中出現(xiàn)的先后順序輸出M行,各行的格式為: 單詞中所有字母均用大寫形式輸出(最長(zhǎng)的單詞頂格輸出,它前面沒有多余的空格; 其余單詞與其右對(duì)齊)+冒號(hào)+N個(gè)*號(hào)+該單詞在段落中的出現(xiàn)次數(shù)N
樣例輸入
This is a test. This test is easy. This is a test. This test is easy.
樣例輸出
THIS:****4
IS:****4
A:**2
TEST:****4
EASY:**2
提示
零基礎(chǔ)同學(xué)可以先學(xué)習(xí)
視頻課程,包含C/C++、Python、百練、藍(lán)橋杯輔導(dǎo)、算法數(shù)據(jù)結(jié)構(gòu)等課程,提供視頻講解以及配套習(xí)題,還有老師答疑,
點(diǎn)擊這里了解課程詳情
標(biāo)簽