假设,有 n 个学生小组在等待从大学乘坐校车返回家中。每个学生小组有 m 个学生。学生小组希望在不分离的情况下乘坐公交车旅行。只有当他们小组的所有成员都可以上车时,他们才会上车。此外,如果他们之前的小组还没有上车或已经到达目的地,则该小组不会上车。如果我们得到小组的数量和每个小组中的学生数量... 阅读更多
假设我们有一个 m x n 阶矩阵,称为 accounts,其中 accounts[i][j] 是第 i 个客户在第 j 个银行的金额。我们必须找到最富有的客户拥有的财富。当客户拥有考虑所有银行的最大金额时,他/她是最富有的。因此,如果输入类似于 10 20 15 30 5 20 10 5 12 15 12 3,则输出将为 55,因为第二人的钱为 30+5+20 = 55,这是最大的。为了解决这个问题,我们将遵循以下步骤 - max_balue := 0 ind_value := 0 for i in range 0 to row count of accounts - 1, do ind_value := sum of all ... 阅读更多
假设我们有一系列字符,称为 s,我们说字符串 w 是 k 重复字符串,如果 w 连接 k 次是序列的子字符串。w 的最大 k 重复值将是 k 的最高值,其中 w 在序列中是 k 重复的。如果 w 不是给定序列的子字符串,则 w 的最大 k 重复值为 0。因此,如果我们有 s 和 w,我们必须在序列中找到 w 的最大 k 重复值。因此,如果输入类似于 s = "papaya" w = "pa",则输出将为 2,因为 w ... 阅读更多
假设我们有两个字符串类型的数组 word1 和 word2,我们必须检查这两个数组是否表示相同的字符串。如果数组中的元素按顺序连接形成字符串,我们可以说一个字符串可以由一个数组表示。因此,如果输入类似于 word1 = ["ko", "lka", "ta"] word2 = ["k", "olk", "at", "a"],则输出将为 True,因为两者都形成 "kolkata"。为了解决这个问题,我们将遵循以下步骤 - s1:= 空字符串,s2:= 空字符串 for each string i in word1, do s1 := s1 concatenate i for each string ... 阅读更多
假设有一个炸弹你要拆除,你的时间不多了!你有一个长度为 n 的循环数组代码和一个密钥 k。现在要解密代码,你必须替换每个数字。所有数字都同时替换。有一些规则 - 如果 k > 0 则用接下来 k 个数字的总和替换第 i 个数字。如果 k < 0 则用前面 k 个数字的总和替换第 i 个数字。如果 k = 0 则用 0 替换第 i 个数字。这里代码是循环的,所以... 阅读更多