HBC50509上下取整,过关题目,语言题选课题解

2拍不死你 算法基础篇 55 0
不断提升技能,才能在职场中立于不败之地!全网最全C++题库,助您成为编程领域的佼佼者。
大学实行学分制,每门课程都有一定的学分,学生只要选修了这门课并通过考核就能获得相应学分,学生最后的学分是他选修各门课的学分总和, 每个学生都要选择规定数量的课程,有些课程可以直接选修,有些课程需要一定的基础知识,必须在选了其他的一些课程基础上才能选修,例如《数据结构》必须在选修了《高级语言程序设计》后才能选修,我们称《高级语言程序设计》是《数据结构》的先修课,每门课的直接先修课最多只有一门,两门课

大学实行学分制。每门课程都有一定的学分,学生只要选修了这门课并通过考核就能获得相应学分。学生最后的学分是他选修各门课的学分总和。 每个学生都要选择规定数量的课程。有些课程可以直接选修,有些课程需要一定的基础知识,必须在选了其他的一些课程基础上才能选修。例如《数据结构》必须在选修了《高级语言程序设计》后才能选修。我们称《高级语言程序设计》是《数据结构》的先修课。每门课的直接先修课最多只有一门。两门课也可能存在相同的先修课。为便于表述,每门课都有一个课号,课号依次为1,2,3,⋯1,2,3, cdots1,2,3,⋯。 下面举例说明: 课号先修课号学分1无1213234无524上例中课号1是课号2的先修课,即如果要先修课号2,则课号1必定已被选过。同样,如果要选修课号3,那么课号1和课号2都一定被选修过。 学生不可能学完大学开设的所有课程,因此必须在入学时选定自己要学的课程。每个学生可选课程的总数是给定的。请找出一种选课方案使得你能得到的学分最多,并满足先修课优先的原则。假定课程间不存在时间上的冲突。

HBC50509上下取整,过关题目,语言题选课题解
-第1张图片-东莞河马信息技术
(图片来源网络,侵删)
想要在职场中立于不败之地?那就来试试全网最全C++题库,让您在练习中快速提升技能。

标签: HBC50509上下取整 过关题目 语言题选课题解