假设我们有一个包含 n 个元素的数组 A 和一个数字 m。有 n 个学生参加考试。最高可能的分数是 m。A[i] 是第 i 个学生的分数。我们可以操纵每个学生的分数,但必须满足条件。分数不会超过 m,所有分数都是整数,并且所有学生平均成绩不变。如果我们想最大化第一人的分数,我们可以给出的最高可能分数是多少。因此,如果输入类似于 A = [1, 2, 3, 4];m = 10,那么... 阅读更多
假设,有一个地板被分成一个具有 n 行 m 列的网格。现在地板必须使用灯来照亮。如果将灯放置在两个单元格的边界处,则可以照亮两个单元格。如果灯放置在垂直边界上,则会照亮其左侧和右侧的单元格,如果放置在水平边界上,则会照亮其前面和后面的单元格。给定 n 和 m,我们必须找出照亮整个地板所需的最小灯数。因此,如果... 阅读更多
假设,我们得到一个包含 n 个像素的图像。像素可以是以下颜色-'C'(青色)'M'(品红色)'Y'(黄色)'W'(白色)'G'(灰色)'B'(黑色)第 i 个像素的颜色在字符串“像素”中给出。给定字符串,我们必须找出给定的照片是彩色的还是黑白的。如果它是彩色照片,它将包含至少一个颜色为“C”、“M”和“Y”的像素,我们将打印“彩色”;否则,它将仅包含颜色为“W”、“G”、“B”的像素,我们将打印“BW”。因此,如果输入类似于 n... 阅读更多
假设,我们有 n 对需要装运到方形容器中的盒子。盒子的宽度对作为 (a, b) 对给出,它们在数组“dimensions”中给出。如果我们将盒子的宽度彼此平行放置,我们必须找出盒子在容器内将占用多少面积。我们不能将盒子堆叠在一起。我们确定所有 n 对中容器中两个盒子所需的最小面积。因此,如果输入类似于 n... 阅读更多