假设我们有两个数字 n 和 k,竞赛中有 n 名学生。其中一些人将获得纪念品,一些人将获得证书,而其他人则不会获得任何东西。获得奖励的人被称为获胜者。但是,计算纪念品和证书数量有一些规则。证书数量必须正好是纪念品数量的 k 倍。获胜者的数量不得大于 n/2。也可能没有获胜者。我们必须根据这些规则确定获胜者的最大可能数量。然后找到数字 ... 阅读更多
假设我们有一个 n x n 阶的方形棋盘。Amal 和 Bimal 正在玩游戏。在游戏中,他们根据某些未知规则在棋盘的方格上写数字。目前,棋盘在游戏结束后显示元素。为了理解谁赢了,我们需要计算获胜方格的数量。如果一个特定的方格是获胜的,我们应该执行以下操作。找到共享此列的所有方格上所有数字的总和,并分别计算共享此行的所有方格上所有数字的总和。一个方格是一个获胜的方格 ... 阅读更多
假设我们有三个数字 k、l 和 m,还有一个包含 n 个元素的数组 A。一个强盗未能抢劫银行,但设法打开了银行的所有保险箱。银行客户决定利用这次失败的抢劫,从保险箱里偷一些钱。在一条线上有很多保险箱。总共有 n 张钞票留在所有保险箱中。第 i 张钞票在保险箱 A[i] 中。银行职员现在在保险箱 k 处。有两名保安,其中一名保安看守保险箱 l,使得 ... 阅读更多
假设我们有一个包含 n 个元素的数组 A,以及另外两个数组 k 和 x。第 i 个任务需要 A[i] 时间才能完成。给定的 A 以非递减方式排序。Amal 最多执行 k 个任务,并且每个任务花费 x 个单位时间而不是 A[i]。(x < 所有 A[i] 的最小值)。我们必须找到完成 Amal 的任务所需的最短时间。Amal 无法同时执行多个任务。因此,如果输入类似于 A = [3, 6, 7, 10];k = 2;x = 2,则输出将为 13,... 阅读更多