假设我们有两个数字 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,... 阅读更多