题目:HDU 2008
题解:
#include <stdio.h>
int main()
{
int n;
while(scanf("%d",&n)!=EOF&&n!=0)
{
float x;
int s1=0,s2=0,s3=0;
while(n--)
{
scanf("%f",&x);
if(x<0) s1++;
else if(x==0) s2++;
else s3++;
}
printf("%d %d %d\n",s1,s2,s3);
}
return 0;
}
分析:一次性AC,强调s1,s2,s3的初始化和x的类型。