注:最近这一系列ACM的内容,都是2年多之前的代码,自己回顾一下。
北邮第三届程序设计竞赛开始报名了,每年比赛都会吸引很多同学参与。今天也不例外,作为管理员的gleiz,wangkun,tomato每天都要审核同学们的信息。由于集训队历来男女比例严重失调,因此他们更加关注mm们的报名情况。现在,他们告诉你同学们的报名情况,你能告诉他们其中有多少mm报名参加么?
Input
多组数据测试
每组数据的第一行是一个正整数N(1 <= N <= 1000),表示报名的人数。后面有N行,第i行代表第i个同学的个人信息,三个正整数a , b , c,a表示该同学所在的班级(1 <= a <= 7),b表示该同学的性别(1代表gg,2代表mm),c表示该同学所在的队伍序号(1 <= c <= 1000)。
输入的最后是一个数0,表示结束输入,对于这组数据不用处理。
Output
每组数据一行,一个数,mm的人数。
Sample Input
3
1 2 1
2 1 1
3 1 1
4
1 2 1
1 2 2
2 1 2
7 1 3
0
Sample Output
1
2
Source
dalong@tracer
热身水题
#include<stdlib.h> #include<stdio.h> main() { int N; int a, b, c; int count; scanf("%d", &N); while ( N ) { count = 0; while(N--) { scanf("%d %d %d", &a, &b, &c); if (b == 2) count += 1; } printf("%d\n", count); scanf("%d", &N); } // system("pause"); }