假设我们有一个包含 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 个像素的颜色在字符串“pixels”中给出。给定字符串,我们需要确定给定的照片是彩色的还是黑白的。如果它是一张彩色照片,它将包含至少一个颜色为'C'、'M'和'Y'的像素,我们将打印“Color”;否则,它将只包含颜色为'W'、'G'、'B'的像素,我们将打印“BW”。因此,如果输入像 n... 阅读更多
假设,我们有 n 对需要装运到方形容器中的盒子。盒子的宽度对作为 (a, b) 对给出,它们在数组“dimensions”中给出。如果我们将盒子的宽度保持平行,我们需要找出盒子在容器内将占据多少面积。我们不能将盒子堆叠在彼此的顶部。我们确定所有 n 对中容器中两个盒子所需的最小面积。因此,如果输入像 n... 阅读更多