수치 통계

원제:
 
Problem Description
 
주어진 n 개 수 중 음수,0 과 양수 의 개 수 를 통계 하 다.
 
Input
 
입력 데 이 터 는 여러 그룹 이 있 고 각 그룹 이 한 줄 을 차지 하 며 각 줄 의 첫 번 째 수 는 정수 n(n<100)이 며 통계 가 필요 한 수치의 개 수 를 나타 내 고 그 다음 에 n 개의 실 수 를 나타 낸다.n=0 이면 입력 이 끝 났 음 을 표시 하고 이 줄 은 처리 하지 않 습 니 다.
 
Output
 
각 그룹의 입력 데이터 에 대해 한 줄 의 a,b 와 c 를 출력 하고 주어진 데이터 의 음수,0 과 양수 의 개 수 를 표시 합 니 다.
 
Sample Input
 
6 0 1 2 3 -1 0 5 1 2 3 4 0.5 0
 
Sample Output
 
1 2 3 0 0 5
 
원본 코드:
#include <stdio.h>  int main(void) {     int n, i, a, b, c;     double x;      while (scanf("%d", &n) , n)     {         a = b = c = 0;         for (i = 0 ; i < n ; i++)         {             scanf("%lf", &x);             if (x > 0) c++;             else if (x < 0) a++;             else b++;         }         printf("%d %d %d
", a, b, c); } return 0; }

좋은 웹페이지 즐겨찾기