A 02_T恤尺码 (100分)
某班要订制纪念T恤。某厂商T恤尺码同人的身高体重对照表如图所示,图中横向表示体重,单位是斤,纵向是身高,单位是厘米。现请你写一段程序,根据给定的全班同学的身高和体重的数据,统计出各尺码T恤的件数。
T恤尺码.jpg
输入格式:
第一行为一个整数n(0<n<100),后边为n行,每行为两个用空格分隔的整数,代表一个同学的身高和体重(前边的代表身高,后边的代表体重)。
输出格式:
共三行,每行一个整数,依次代表M、L、XL号T恤的数量。测试用例保证合法,就是说不会有表中不存在的数据。
输入样例:
10
170 140
175 130
160 130
165 135
165 140
165 140
170 145
165 140
175 130
180 140
输出样例:
1
7
2
#include <stdio.h>
int main() {
int n;
scanf("%d",&n);
int a[110][2];
for (int i = 0; i <n ; i++) {
scanf("%d",&a[i][0]);
scanf("%d",&a[i][1]);
}
int m=0,l=0,xl=0;
for (int i = 0; i <n ; i++) {
if ((a[i][0]<170&&a[i][1]<135)||(a[i][0]<165&&a[i][1]<140)){
m++;
} else if ((a[i][0]>=180)||(a[i][0]>=175&&a[i][1]>=135)||(a[i][0]>=170&&a[i][1]>=145)){
xl++;
} else{
l++;
}
}
printf("%d\n%d\n%d\n",m,l,xl);
return 0;
}