杭电ACM2030题
#include<stdio.h>
int main()
{
int n,i,l,c;
char a[10000];
scanf("%d\n",&n);
while(n--)
{
c=0;
gets(a);
l=strlen(a);
for(i=0;i<l;i++)
{
if(a[i]<=127&&a[i]>=32)//记录ASCII码上的字符
c++;
}
printf("%d\n",(l-c)/2);//汉字占两个字节
}
}