题目链接http://acm.hdu.edu.cn/showproblem.php?pid=2030
题目描述
思路
汉字的字符值传进来是负值,然后因为有的是两个负数,有的是一个负数,如“了”字,所以得再判断一下。
AC代码
#include<stdio.h>
int main(){
int n;
char c;
scanf("%d",&n);
int count;
while(n--){
getchar();
count = 0;
while((c = getchar())!='\n'){
if(c<0){
count++;
}
}
if(count%2==0){
printf("%d\n",count/2);
}else{
printf("%d\n",count/2+1);
}
}
return 0;
}