问题描述
您有一个跑步者列表以及他们的比赛时间和年龄.写一个
程序显示按完成时间排序的跑步者,并在列中显示
他们在年龄段内的排名(排名).
年龄段是
0-15年
16-29岁
30年以上
名称时间年龄
--------------------
史蒂夫12 33
蒂姆34 28
马克22 37
汤姆21 30
悬崖13 33
Vini 17 28
Matt 10 28
Ben 9 29
布兰登15 14
输出应如下所示
姓名时间年龄排名
===== ==== === =======
Ben 9 29 1
马特10 28 2
史蒂夫12 33 1
悬崖13 33 2
布兰登15 14 1
Vini 17 28 3
汤姆21 30 3
马克22 37 4
蒂姆34 28 4
You have a list of runners and their race times and ages. Write a
Program to display the runners sorted by finish time with a column showing
their finish position (ranking) within their age group.
The age groups are
0 - 15 years
16 - 29 years
30+ years
Name Time Age
--------------------
Steve 12 33
Tim 34 28
Mark 22 37
Tom 21 30
Cliff 13 33
Vini 17 28
Matt 10 28
Ben 9 29
Brandon 15 14
Output should be like below
Name Time Age Ranking
===== ==== === =======
Ben 9 29 1
Matt 10 28 2
Steve 12 33 1
Cliff 13 33 2
Brandon 15 14 1
Vini 17 28 3
Tom 21 30 3
Mark 22 37 4
Tim 34 28 4
推荐答案
- 阅读快速解答常见问题解答.
- 如果您仍然认为我们应该做家庭作业,请转到第1点.
- 做自己的家庭作业.
这篇关于程序显示按完成时间排序的跑步者,并在列中显示其年龄组中的完成位置(排名).的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!