杭电2030 大家帮忙看看,哪儿错了。

2024年12月02日 13:40
有2个网友回答
网友(1):

#include
using namespace std;
int main()
{
int n,count;
char str;
cin >> n;
cin.ignore();
while(n--){
count = 0;
while(cin.get(str), str != '\n'){
if(str < 0)
count++;
}
cout << count / 2 << endl;
}
return 0;
}

代码是对的,但是题目没有说最多有多少个字,你还是输入的时候再计算吧,数组10000不大靠谱 (附我的AC代码)

网友(2):

汉字机内码两位都小于零