假设我们想以以下方式将一些糖果分发给一行 n 个人 -然后我们给第一个人 1 颗糖果,给第二个人 2 颗糖果,依此类推,直到我们给最后一个人 n 颗糖果。之后,我们再次回到行的开头,给第一个人 n + 1 颗糖果,给第二个人 n + 2 颗糖果,依此类推,直到我们给最后一个人 2 * n 颗糖果。我们将重复此过程,直到我们用完糖果。最后 ... 阅读更多
假设给出了单词。这些是第一个和第二个,考虑在“first second third”形式的某些文本中出现的次数,这里 second 紧随 first 之后,third 紧随 second 之后。对于每种这样的情况,将“third”添加到答案中,并显示答案。因此,如果文本类似于“lina is a good girl she is a good singer”,first =“a”,second =“good”,则答案将为 [girl, singer]为了解决这个问题,我们将遵循以下步骤 -text := 用空格分割字符串res 是一个空列表对于 i := 0 到 text 的大小 ... 阅读更多
假设有两个字符串 A 和 B。当 A 通过将 B 连接一次或多次创建时,我们可以说 A 可以被 B 整除。因此,如果 A =“abcabc”,而 B =“abc”,则 A 可以被 B 整除。在本节中,我们将了解什么是字符串的最大公约数。因此,返回除字符串之外的最大字符串。因此,如果两个字符串是“ABABAB”和“ABAB”,则 GCD 将为“AB”为了解决这个问题,我们将遵循以下步骤 -temp := A 和 B 之间的较短字符串m := temp 的长度 ... 阅读更多