复制
收藏
提问
全网

已知A班程序设计课堂测试成绩,James获得91分,John获得20分,David获得30分,Daniel获得75分,Michael获得0分,Jane获得88分,Mary获得100分,Elizabeth获得50分,Ann获得60分,Sarah获得82分,Catherine获得10分。 随后部分同学参加了补考,请更新他们的成绩,然后统计及格同学的平均分。 例如给定输入【John 50】,应输出【82.67】; 例如给定输入【John 60】,应输出【79.43】; 例如给定输入【Elizabeth 100 David 30 Catherine 10 John 0 Michael 0】,应输出【85.14】。 格式 输入格式 输入补考人名和补考成绩,中间用空格分隔。 输出格式 统计及格同学的平均分,精确到小数点后两位。 样例 输入样例 John 50 输出样例 82.67 限制 时间限制:100 ms 内存限制:10240 KB 提示 输出精确到小数点后两位。

4月前
全网
文档
学术
百科
知识库
时间不限
自动

理解问题已知A班程序设计课堂测试成绩,James获得91分,John获得20分,David获得30分,Daniel获得75分,Michael获得0分,Jane获得88分,Mary获得100分,Elizabeth获得50分,Ann获得60分,Sarah获得82分,Catherine获得10分。 随后部分同学参加了补考,请更新他们的成绩,然后统计及格同学的平均分。 例如给定输入【John 50】,应输出【82.67】; 例如给定输入【John 60】,应输出【79.43】; 例如给定输入【Elizabeth 100 David 30 Catherine 10 John 0 Michael 0】,应输出【85.14】。 格式 输入格式 输入补考人名和补考成绩,中间用空格分隔。 输出格式 统计及格同学的平均分,精确到小数点后两位。 样例 输入样例 John 50 输出样例 82.67 限制 时间限制:100 ms 内存限制:10240 KB 提示 输出精确到小数点后两位。

已完成理解已知A班程序设计课堂测试成绩,James获得91分,John获得20分,David获得30分,Daniel获得75分,Michael获得0分,Jane获得88分,Mary获得100分,Elizabeth获得50分,Ann获得60分,Sarah获得82分,Catherine获得10分。 随后部分同学参加了补考,请更新他们的成绩,然后统计及格同学的平均分。 例如给定输入【John 50】,应输出【82.67】; 例如给定输入【John 60】,应输出【79.43】; 例如给定输入【Elizabeth 100 David 30 Catherine 10 John 0 Michael 0】,应输出【85.14】。 格式 输入格式 输入补考人名和补考成绩,中间用空格分隔。 输出格式 统计及格同学的平均分,精确到小数点后两位。 样例 输入样例 John 50 输出样例 82.67 限制 时间限制:100 ms 内存限制:10240 KB 提示 输出精确到小数点后两位。

展开阅读网页

首先,我们需要根据给定的补考成绩更新原始成绩。根据题目描述,如果学生参加了补考,我们使用补考成绩替换原始成绩。接下来,我们将统计所有及格同学(即成绩大于等于60分的同学)的平均分,并确保输出结果精确到小数点后两位。

根据输入样例,我们可以看到补考成绩的格式是“人名 补考成绩”,并且可能有多个人参加补考。我们需要按照这个格式更新成绩,并计算平均分。

现在,让我们根据给定的输入样例进行操作:

  1. 原始成绩如下:

    • James: 91
    • John: 20
    • David: 30
    • Daniel: 75
    • Michael: 0
    • Jane: 88
    • Mary: 100
    • Elizabeth: 50
    • Ann: 60
    • Sarah: 82
    • Catherine: 10
  2. 根据输入样例“John 50”,我们更新John的成绩为50。

  3. 现在,及格的同学(成绩大于等于60分)有:

    • James: 91
    • Jane: 88
    • Mary: 100
    • Ann: 60
    • Sarah: 82
    • John: 50(更新后)
  4. 计算这些同学的平均分:

    • 平均分 = (91 + 88 + 100 + 60 + 82 + 50) / 6
    • 平均分 = 471 / 6 ≈ 78.50
  5. 输出样例应为“78.50”。

请注意,这个计算是基于给定的输入样例。对于不同的输入,我们需要按照相同的步骤更新成绩并计算平均分。如果输入包含多个补考成绩,我们需要逐一更新并重新计算平均分。123

更专业一些
转笔记
专业
已知A班程序设计课堂测试成绩,James获得91分,John获得20分,David获得30分,Daniel获得75分,Michael获得0分,Jane获得88分,Mary获得100分,Elizabeth获得50分,Ann获得60分,Sarah获得82分,Catherine获得10分。 随后部分同学参加了补考,请更新他们的成绩,然后统计及格同学的平均分。 例如给定输入【John 50】,应输出【82.67】; 例如给定输入【John 60】,应输出【79.43】; 例如给定输入【Elizabeth 100 David 30 Catherine 10 John 0 Michael 0】,应输出【85.14】。 格式 输入格式 输入补考人名和补考成绩,中间用空格分隔。 输出格式 统计及格同学的平均分,精确到小数点后两位。 样例 输入样例 John 50 输出样例 82.67 限制 时间限制:100 ms 内存限制:10240 KB 提示 输出精确到小数点后两位。
不在提醒

更专业内容正在努力生成中
知识树
已知A班程序设计课堂测试成绩,James获得91分,John获得20分,David获得30分,Daniel获得75分,Michael获得0分,Jane获得88分,Mary获得100分,Elizabeth获得50分,Ann获得60分,Sarah获得82分,Catherine获得10分。 随后部分同学参加了补考,请更新他们的成绩,然后统计及格同学的平均分。 例如给定输入【John 50】,应输出【82.67】; 例如给定输入【John 60】,应输出【79.43】; 例如给定输入【Elizabeth 100 David 30 Catherine 10 John 0 Michael 0】,应输出【85.14】。 格式 输入格式 输入补考人名和补考成绩,中间用空格分隔。 输出格式 统计及格同学的平均分,精确到小数点后两位。 样例 输入样例 John 50 输出样例 82.67 限制 时间限制:100 ms 内存限制:10240 KB 提示 输出精确到小数点后两位。
如何计算补考后的平均分?
补考成绩更新规则是什么?
补考成绩如何影响平均分?
在线客服