📜  门| GATE-CS-2003 |第 90 题

📅  最后修改于: 2021-09-25 04:22:37             🧑  作者: Mango

设 ∑ = (a, b, c, d, e) 是一个字母表。我们定义一个编码方案如下:
g(a) = 3, g(b) = 5, g(c) = 7, g(d) = 9, g(e) = 11。
GATECS2003Q39
以下哪个数字是非空字符串序列的编码 h?
(A) 2 7 3 7 5 7
(乙) 2 8 3 8 5 8
(C) 2 9 3 9 5 9
(D) 2 10 5 10 7 10答案:(乙)
解释:
因为,答案是三个素数 2、3 和 5 的乘积。所以,我们有三个非空的字符串序列:“a”、“a”和“a”。 f(s) = 2 x对于某些 x
由于 7 和 9 不是 2 的倍数。因此,排除选项 (A) 和 (C)。 f(a) = 2 3 = 8
h = 2 8 3 8 5 8
因此,选项(B)是正确的。
如果您发现上面的帖子有任何错误,请在下面发表评论。这个问题的测验