OJ 2597: 编程题B-选拔飞行员
来源:互联网 发布:待业在家知乎 编辑:程序博客网 时间:2024/05/18 01:34
Description
2100年空军选拔高中生飞行学员基本条件要求如下,年龄范围:16-19周岁;身高:男性在170-185厘米之间,女性在160-175厘米之间。
现采集到本班10名同学的基本信息,问符合要求的同学人数。
Input
10名同学的基本信息,学号(3位数字),姓名(不含空格),性别(Female 或者 Male),年龄,身高。
Output
符合要求的同学人数。
Sample Input
101 zhangsan Female 19 178103 lisi Male 17 179105 wangwu Male 20 180109 zhaofang Female 17 165120 juxin Female 18 165125 xiaoping Male 19 172128 heichao Female 20 170135 xiaoyong Male 19 180140 xiaohui Female 19 168146 jintao Male 18 178
Sample Output
7
#include<stdio.h>struct student{ int n; char name[100]; char sex[10]; int age; int h;};int main(){ struct student s[10]; int i,k=0; for(i=0; i<10; i++) { scanf("%d %s %s %d %d",&s[i].n,s[i].name,s[i].sex,&s[i].age,&s[i].h); if(s[i].sex[0]=='F') if((s[i].age>=16&&s[i].age<=19)&&(s[i].h>=160&&s[i].h<=175)) k++; if(s[i].sex[0]=='M') if((s[i].age>=16&&s[i].age<=19)&&(s[i].h>=170&&s[i].h<=185)) k++; } printf("%d",k); return 0;}
性别只有两个,只判断第一个字符即可。
阅读全文
0 0
- OJ 2597: 编程题B-选拔飞行员
- 2597: 编程题B-选拔飞行员
- YTU 2597: 编程题B-选拔飞行员
- ytu 2597: 编程题B-选拔飞行员
- 区域赛选拔题--B题--Adding Sevens
- 南邮 OJ 1987 集训队选拔
- 南邮OJ B题
- Fuzhou OJ Problem 1894 志愿者选拔
- EOJ Monthly 2017.12 (暨 ECNU 12 月内部选拔) B题
- EOJ Monthly 2017.12 (暨 ECNU 12 月内部选拔) 总结 A B C G1题题解
- 【网络流24题】搭配飞行员/飞行员配对方案
- OJ B
- OJ编程题教训
- OJ编程题教训
- 【OJ】---B---C++继承(改错题)
- 第六届蓝桥杯大赛个人赛(软件类)校内选拔题目\Java大学B组\1题
- 第六届蓝桥杯大赛个人赛(软件类)校内选拔题目\Java大学B组\2题 调和级数
- 【选拔题】2009南海集训队初中选拔题一
- 被误解的 MVC 和被神化的 MVVM
- 机器学习之决策树算法python实现
- 2-1 2-2 2-3 2-4 2-5 2-6 2-7: Model regression and Cost function
- 环境变量配置
- activiti学习--08 连线
- OJ 2597: 编程题B-选拔飞行员
- ubuntu16.04.3配置freeswitch1.6使用PostgreSQL
- 【预习笔记】读几个Java集合类源代码—ArrayList
- python异常处理
- 用ipython的好处
- Ubuntu 搭建VPN(PPTP)并开机自启
- C# 装箱和拆箱
- BZOJ2286: [Sdoi2011]消耗战(虚树)
- screen 命令使用