主题:运动会分数统计怎么用到线性表
运动会分数统计
[问题描述]
参加运动会的n个学校编号为l~n。比赛分成m个男子项目和w个女子项目,项目编号分别为l~m和m+1~m+w。由于各项目参加人数差别较大,有些项目取前五名,得分顺序为7,5,3,2,1;还有些项目只取前三名,得分顺序为5,3,2。写一个统计程序产生各种成绩单和得分报表。
[基本要求]
产生各学校的成绩单,内容包括各校所取得的每项成绩的项目号、名次(成绩)、姓名和得分;产生团体总分报表,内容包括校号、男子团体总分、女子团体总分和团体总分。
[测试数据]
对于n=4,m=3,w=2,编号为奇数的项目取前五名,编号为偶数的项目取前三名,设计一组实例数据。
[实现提示]
可以假设n≤20,m≤30,w≤20,姓名长度不超过20个字符。每个项目结束时,将其编号、类型符(区分取前五名还是前三名)输入,并按名次顺序输入运动员姓名、校名(和成绩)。
[选作内容]
允许用户指定某项目采取其他名次取法。
不知道应该如何把数据存入线性表,请大家帮帮忙,只要一个简单思路就可以了
[问题描述]
参加运动会的n个学校编号为l~n。比赛分成m个男子项目和w个女子项目,项目编号分别为l~m和m+1~m+w。由于各项目参加人数差别较大,有些项目取前五名,得分顺序为7,5,3,2,1;还有些项目只取前三名,得分顺序为5,3,2。写一个统计程序产生各种成绩单和得分报表。
[基本要求]
产生各学校的成绩单,内容包括各校所取得的每项成绩的项目号、名次(成绩)、姓名和得分;产生团体总分报表,内容包括校号、男子团体总分、女子团体总分和团体总分。
[测试数据]
对于n=4,m=3,w=2,编号为奇数的项目取前五名,编号为偶数的项目取前三名,设计一组实例数据。
[实现提示]
可以假设n≤20,m≤30,w≤20,姓名长度不超过20个字符。每个项目结束时,将其编号、类型符(区分取前五名还是前三名)输入,并按名次顺序输入运动员姓名、校名(和成绩)。
[选作内容]
允许用户指定某项目采取其他名次取法。
不知道应该如何把数据存入线性表,请大家帮帮忙,只要一个简单思路就可以了