NOIP2018普及組 標題統計

2021-09-26 18:54:59 字數 771 閱讀 3904

題目大意

凱凱剛寫了一篇美妙的作文,請問這篇作文的標題中有多少個字元? 注意:標題中可能包含大、小寫英文本母、數字字元、空格和換行符。統計標題字 符數時,空格和換行符不計算在內。

評測位址

本題考察知識點

c++字元及字串讀入方式,cin,getline,scanf,getchar()的使用等

演算法分析

本題重點考察c++的幾種讀入方式,雖然資料讀入是程式設計中最近基本的內容,但是想要完成掌握透徹還是一件比較難的事情。以下是本題基於cin,getline,scanf和getchar()的四種解法。

解法一

我們先看cin的使用,如果真正了解cin的同學,那麼就可以知道cin是自動忽略換行和回車的,那麼如果我們能用cin讀入乙個字元,必然不是換行和回車,則可以給總的字元數加1。

解法二

如果是使用getline,那麼我們可以把整一行的字串(包含空格)都讀入進來, 這是getline的功能,然後迴圈一遍整個字串,把空格過濾掉即可。

解法三

NOIP2018 普及組 標題統計

題目鏈結 題目描述 凱凱剛寫了一篇美妙的作文,請問這篇作文的標題中有多少個字元?注意 標題中可能包含大 小寫英文本母 數字字元 空格和換行符。統計標題字 符數時,空格和換行符不計算在內。輸入格式 輸入檔案只有一行,乙個字串 s。輸出格式 輸出檔案只有一行,包含乙個整數,即作文標題的字元數 不含空格和...

Noip2018普及組題解 標題統計(C )

凱剛寫了一篇美妙的作文,請問這篇作文的標題中有多少個字元?注意 標題中可能包含大 小寫英文本母 數字字元 空格和換行符。統計標題字 符數時,空格和換行符不計算在內。輸入檔案只有一行,乙個字串s。輸出檔案只有一行,包含乙個整數,即作文標題的字元數 不含空格和換行符 示例1 2343標題中共有 3 個字...

noip2018普及組第一題標題統計(水題)

這是我見過noip裡面最水的題 題目描述 凱凱剛寫了一篇美妙的作文,請問這篇作文的標題中有多少個字元?注意 標題中可能包含大 小寫英文本母 數字字元 空格和換行符。統計標題字元數時,空格和換行符不計算在內。輸入格式 輸入只有一行,乙個字串 s。輸出格式 輸出只有一行,包含乙個整數,即作文標題的字元數...