acgo题库
  • 首页
  • 题库
  • 学习
  • 天梯
  • 备赛

    竞赛

    • CSP-J/S
    • 蓝桥杯

    考级

    • GESP
    • CPA
    • 电子学会考级
  • 竞赛
  • 讨论
  • 团队
  • 商城
登录
注册
题目详情提交记录(0)
  • 693题解(模拟算法)

    经过仔细读题,我们可以整理出以下主要信息—— 由输入可知:学生的数量,功课的数量,以及每个学生在每一门功课上的成绩。 至少在某一门功课上成绩为第一名的学生是“好学生”。 求出“好学生”的数量即可。 了解了这些信息,我们可以轻松地写出解题思路—— ① 输入学生的数量和功课的数量。 ② 输入每个学生的每一门功课的成绩,同时求每一门功课中的最高成绩。 ③ 求出每门功课的最高分后,用遍历判断每个学生是否有功课的成绩是这门功课的最高分,如果是,那么他就是“好学生”。 ④ 输出求出的好学生的数量。 一旦完整地写出了整道题的一种思路,就大胆去写代码吧。如果这种算法不能通过,我们再看看是否还有更好的算法。 经过测试,我们第一次写出的代码可以通过本道题的所有测试点。

    userId_undefined
    Blown sand
    出道萌新秩序白银
    40阅读
    0回复
    2点赞
暂无数据

提交答案之后,这里将显示提交结果~

首页