HDU_2030——テキスト中の漢字の個数を統計する

3196 ワード

Problem Description
指定したテキストファイル内の漢字の個数を統計します.
 
 
Input
入力ファイルには、まず、テストインスタンスの個数を表す整数nが含まれ、次にnセグメントテキストが含まれます.
 
 
Output
各テキストについて、その中の漢字の個数を出力し、各テストインスタンスの出力は1行を占めます.
[Hint:]漢字機内コードの特徴から~
 
 
Sample Input
2 WaHaHa! WaHaHa! 今年の祝日は話をしないで共通語だけを話しますWaHaHa!WaHaHa! もうすぐ期末試験だ
 
 
Sample Output
14 9
 1 #include <cstdio>

 2 int main()

 3 {

 4    int n,ans;

 5    char str[1000];

 6    scanf("%d",&n);

 7    getchar();

 8    while(n--)

 9       {

10          gets(str);

11          ans=0;

12          for(int i=0;str[i];i++)

13             {

14                if(str[i]<0)

15                   {

16                      ans++;

17                   } 

18             }

19          printf("%d
",ans/2); 20 } 21 return 0; 22 }