1. 程式人生 > >演算法提高 統計單詞數

演算法提高 統計單詞數

問題描述   統計輸入英文文章段落中不同單詞(單詞有大小寫之分,  但統計時忽略大小寫)各自出現的次數。 輸入段落中所含單詞的總數不超過100,最長單詞的長度不超過20個字母. 輸入格式   一個包含若干句子的段落, 每個句子由若干英文單片語成. 除空格,  逗號和句號外, 這些輸入的句子中不含其他非字母字元, 並且, 逗號和句號緊跟在它前面的英文單詞後面, 中間沒有空格. 段落最後一個字元是回車符,  表示輸入結束. 輸出格式   若段落中共有M個不同的英文單詞,則按照其在段落中出現的先後順序輸出M行,各行的格式為:  單詞中所有字母均用大寫形式輸出(最長的單詞頂格輸出,它前面沒有多餘的空格;  其餘單詞與其右對齊)+冒號+N個*號+該單詞在段落中的出現次數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

相關推薦

演算法提高 統計詞數

問題描述   統計輸入英文文章段落中不同單詞(單詞有大小寫之分,  但統計時忽略大小寫)各自出現的次數。 輸入段落中所含單詞的總數不超過100,最長單詞的長度不超過20個字母. 輸入格式   一個包含若干句子的段落, 每個句子由若干英文單片語成. 除空格,  逗號和句號外, 這些輸入的句子中不含其他

藍橋杯java 算法提高 統計詞數

tle 英文 () pos pri keys next med cas 問題描述   統計輸入英文文章段落中不同單詞(單詞有大小寫之分,但統計時忽略大小寫)各自出現的次數。 輸入段落中所含單詞的總數不超過100,最長單詞的長度不超過20個字母. 輸入格式   一個包含若幹句

codevs 1131 統計詞數

統計單詞 tolower i++ 其他 位置 std ace ++ space #include<iostream> #include<string> using namespace std; int main() { s

統計詞數(NOIP2011)

變化 位置 獨立 strlen 文本 upper 資料 單詞數 目的 題目描述 一般的文本編輯器都有查找單詞的功能,該功能可以快速定位特定單詞在文章中的位置,有的還能統計出特定單詞在文章中出現的次數。 現在,請你編程實現這一功能,具體要求是:給定一個單詞,請你輸出它在給定的

[NOIP 2011普及組 No.2] 統計詞數

特定 noip quest 範圍 編程 一行 第一次 小寫 question [NOIP 2011普及組 No.2] 統計單詞數 【問題描述】    一般的文本編輯器都有查找單詞的功能,該功能可以快速定位特定單詞在文章中的位置,有的還能統計出特定單詞在文章中出現的次數。  

P1308_統計詞數(JAVA語言)

題目描述 一般的文字編輯器都有查詢單詞的功能,該功能可以快速定位特定單詞在文章中的位置,有的還能統計出特定單詞在文章中出現的次數。 現在,請你程式設計實現這一功能,具體要求是:給定一個單詞,請你輸出它在給定的文章中出現的次數和第一次出現的位置。 注意:匹配單詞時,不區分大小寫, 但要求完全匹配,

[題] [NOIP2011] 統計詞數

不用string  用string 方法對比 //1.1 不用string 純笨辦法 #include<iostream> #include<cstdio> #include<string> #include<cstring

P1308 統計詞數

題目描述 一般的文字編輯器都有查詢單詞的功能,該功能可以快速定位特定單詞在文章中的位置,有的還能統計出特定單詞在文章中出現的次數。 現在,請你程式設計實現這一功能,具體要求是:給定一個單詞,請你輸出

2987 Problem B P2 統計詞數

問題 B: P2 統計單詞數 時間限制: 1 Sec  記憶體限制: 128 MB 提交: 62  解決: 15   題目描述 統計單詞數 (stat.cpp/c/pas)  一般的文

統計詞數NOIP題目

總時間限制:  1000ms 記憶體限制:  65536kB 描述 一般的文字編輯器都有查詢單詞的功能,該功能可以快速定位特定單詞在文章中的位置,有的還能統計出特定單詞在文章中出現的次數。 現在,請你程式設計實現這一功能,具體要求是:給定一個單詞,請你輸出它在

NOIP 2011 普及組 統計詞數 stat.cpp

題目可以看這裡 看了看各位大佬的程式碼,只覺有些繁雜,特別是在比較單詞時,稍不留神便有了bug,全靠撞運氣AC。,這裡奉上 一篇好一點的。也無需用什麼神奇的資料結構或函式 #include<bits/stdc++.h> using namespace std; char

洛谷 P1308 統計詞數

www. name mes isdigit fine slow ash cout ret https://www.luogu.org/problemnew/show/P1308 簡單哈希一下判斷,練練手。 註意fgets()的用法,第一個參數傳存儲位置,第二個參數傳內存上限

統計詞數

計數 句子 clu line num else if char include main 問題:輸入一個英文句子(不超過80個字母),統計其中有多少個單詞,單詞之間用空格分開。 先想一想如果不使用任何的內置函數,我們會怎麽做? 我們可以設置一個標誌,如果此時字符為空,設置

題解 NOIP2011 普及組 統計詞數

題目地址:https://www.luogu.org/problemnew/show/P1308分析:始終感覺這題有毒,因為官方提供的第一組資料,跑起來和我的結果不同,但是我卻AC了(實際上我認為它提供下載的資料是有問題的),另外我一直覺得那個題解部分的最高票答案有問題。。其

藍橋杯 ADV-77 演算法提高 統計平均成績

有4個學生,上4門課,要求輸入全部學生的各門課成績,並分別求出每門課的平均成績。(保留2位小數)  括號裡是解釋內容,不用輸入輸出。輸入的所有數都為0到100之間(包括端點)的整數樣例輸入(輸入第1

NOIP 2011 普及組 複賽 stat 統計詞數

NOIP 2011 普及組 複賽 stat  統計單詞數https://www.luogu.org/problemnew/show/P1308可提交測評// P1308 統計單詞數//對該題,題意不明,感覺抓狂,出題,還是要經得起推敲//因要讀入空格,故採用getchar()

[洛谷] P1308 統計詞數

題目描述 一般的文字編輯器都有查詢單詞的功能,該功能可以快速定位特定單詞在文章中的位置,有的還能統計出特定單詞在文章中出現的次數。 現在,請你程式設計實現這一功能,具體要求是:給定一個單詞,請你輸出它在給定的文章中出現的次數和第一次出現的位置。注意:匹配單詞時,不區分大小

洛谷 - 統計詞數

題目 otto names emp 第一次 編輯 math thml 文本 P1308 統計單詞數 題目描述 一般的文本編輯器都有查找單詞的功能,該功能可以快速定位特定單詞在文章中的位置,有的還能統計出特定單詞在文章中出現的次數。

WordCount統計文檔字符數,詞數,行數

大量 多個 size edi 劃分 等價 抽象 tst line 一、項目簡介 源碼地址:https://gitee.com/jie140367/WordCount2   作業地址:https://edu.cnblogs.com/campus/xnsy/T