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