PAT 1036 Boys vs Girls

原创 2015年07月10日 16:36:34
#include<iostream>
#include<string>
using namespace std;
typedef struct student
{
string name;
string sex;
string id;
int grade;
}stu;
int main()
{
int num;
cin >> num;
stu lowest_m;
lowest_m.grade = 101;
stu highest_f;
highest_f.grade = -1;
stu tmp;
for (int i = 0; i < num; ++i)
{
cin >> tmp.name >> tmp.sex >> tmp.id >> tmp.grade;
if (tmp.sex == "M" && tmp.grade < lowest_m.grade)
{
lowest_m = tmp;
}
if (tmp.sex == "F" && tmp.grade > highest_f.grade)
{
highest_f = tmp;
}
}
int flag = 0;
if (highest_f.grade > -1)
{
cout << highest_f.name << " " << highest_f.id << endl;
}
else
{
cout << "Absent" << endl;
flag = 1;
}
if (lowest_m.grade < 101)
{
cout << lowest_m.name << " " << lowest_m.id << endl;
}
else
{
cout << "Absent" << endl;
flag = 1;
}
if (flag)
{
cout << "NA" << endl;
}
else
{
cout << highest_f.grade - lowest_m.grade << endl;
}


return 0;
}

浙大PAT 1036题 1036. Boys vs Girls

#include #include #include struct Stu{ char name[12]; char sex[2]; char id[12]; int grade; }...
  • Sup_Heaven
  • Sup_Heaven
  • 2012年12月29日 21:51
  • 792

pat 1036 Boys vs Girls

太简单了,就不说了,将男生组和女生组排序,取女生组最高分和男生组最低分。 AC代码: //1036 16:16 - 16:44 #include #include using namespa...
  • jjike
  • jjike
  • 2013年03月06日 16:40
  • 556

1036 Boys vs Girls

This time you are asked to tell the difference between the lowest grade of all the male students and...
  • Win_Man
  • Win_Man
  • 2015年11月16日 22:33
  • 168

PAT 1036 Boys vs Girls (25)

This time you are asked to tell the difference between the lowest grade of all the male students and...
  • persuing_truth
  • persuing_truth
  • 2017年03月19日 21:00
  • 268

HDU1068 Girls and Boys 【最大独立集】

#include #include #define maxn 1010 int n, A[maxn], B[maxn]; bool vis[maxn]; int head[maxn], id;...
  • u012846486
  • u012846486
  • 2014年10月20日 07:36
  • 1221

1036 Boys vs Girls (25)

这个题太简单   #include #include #include #include #include using namespace std; class CA { publ...
  • rightwi
  • rightwi
  • 2014年02月27日 16:19
  • 317

【PAT】1036. Boys vs Girls

#include #include #include using namespace std; struct person{ char id[15]; char name[1...
  • KID_LWC
  • KID_LWC
  • 2017年01月17日 16:33
  • 70

PAT (Advanced Level) Practise 1036 Boys vs Girls (25)

1036. Boys vs Girls (25) 时间限制 400 ms 内存限制 65536 kB 代码长度限制 16000 B ...
  • jtjy568805874
  • jtjy568805874
  • 2016年03月11日 13:13
  • 253

杭电1068 (二分图的独立点集)Girls and Boys

Girls and Boys Time Limit: 20000/10000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others...
  • mengxiang000000
  • mengxiang000000
  • 2016年01月01日 14:51
  • 503

hdu 1068 Girls and Boys(最大独立集模板)

Girls and Boys Time Limit: 20000/10000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others...
  • acm_cxq
  • acm_cxq
  • 2016年07月27日 22:21
  • 176
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:PAT 1036 Boys vs Girls
举报原因:
原因补充:

(最多只允许输入30个字)