最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

【算法筆記】A1036 Boys vs Girls

2022-01-16 13:44 作者:小幻不想碼代碼  | 我要投稿

https://pintia.cn/problem-sets/994805342720868352/problems/994805453203030016

This time you are asked to tell the difference between the lowest grade of all the male students and the highest grade of all the female students.

Input Specification:

Each input file contains one test case. Each case contains a positive integer?N, followed by?N?lines of student information. Each line contains a student's?name,?gender,?ID?and?grade, separated by a space, where?name?and?ID?are strings of no more than 10 characters with no space,?gender?is either?F?(female) or?M?(male), and?grade?is an integer between 0 and 100. It is guaranteed that all the grades are distinct.

Output Specification:

For each test case, output in 3 lines. The first line gives the name and ID of the female student with the highest grade, and the second line gives that of the male student with the lowest grade. The third line gives the difference?gradeF?gradeM. If one such kind of student is missing, output?Absent?in the corresponding line, and output?NA?in the third line instead.

Sample Input 1:

3?

Joe M Math990112 89?

Mike M CS991301 100?

Mary F EE990830 95

Sample Output 1:

Mary EE990830?

Joe Math990112?

6

Sample Input 2:

1?

Jean M AA980920 60

Sample Output 2:

Absent?

Jean AA980920?

NA

思路:題意大概就是在第一行輸入學(xué)生人數(shù),后面幾行輸入學(xué)生的姓名,性別,學(xué)號(hào),成績(jī)

輸出男生的最低分,女生的最高分,最低分與最高分的差值

如果沒有男生或者女生輸出Absent,成績(jī)差輸出NA

首先我們寫一個(gè)結(jié)構(gòu)體Student,里面有學(xué)生的姓名,學(xué)號(hào),成績(jī)。令Studeng結(jié)構(gòu)體變量M表示男生的最低分,F(xiàn)表示女生的最高分,temp表示輸入的成績(jī)。

輸入的成績(jī)?nèi)绻悄猩?,并且成?jī)比M低,則覆蓋M,女生同理。




【算法筆記】A1036 Boys vs Girls的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
阿荣旗| 兰坪| 临汾市| 曲麻莱县| 延边| 阿拉善左旗| 和龙市| 武川县| 本溪| 沛县| 谢通门县| 嘉义市| 通榆县| 莱州市| 景宁| 梁山县| 天等县| 西城区| 阳原县| 遂昌县| 阳江市| 斗六市| 石楼县| 沁阳市| 郴州市| 垦利县| 巴中市| 马尔康县| 甘孜| 西贡区| 石嘴山市| 井陉县| 长葛市| 东源县| 六盘水市| 永德县| 监利县| 湖北省| 沅江市| 枞阳县| 离岛区|