湖北民族學院 OJ HBMY 2265: 漢字統計
阿新 • • 發佈:2018-11-10
題目描述
統計給定文字檔案中漢字的個數。
輸入描述
輸入檔案首先包含一個整數n,表示測試例項的個數,然後是n段文字。
輸出描述
對於每一段文字,輸出其中的漢字的個數,每個測試例項的輸出佔一行。
輸入樣例
2 WaHaHa! WaHaHa! 今年過節不說話要說只說普通話WaHaHa! WaHaHa! 馬上就要期末考試了Are you ready?輸出樣例
14 9提示
從漢字機內碼的特點考慮~
來源or型別
#include<iostream> #include<string.h> #include<string> using namespace std; int main() { int n,m,j,k,i,t,len; char a[1000]; cin>>n; getchar(); while (n--) { gets(a); len=strlen(a); int sum=0; for (i=0;i<len;i++) { if (a[i]>=32 && a[i]<=126) sum++; } int ans=(len-sum)/3; cout<<ans<<endl; } return 0; }