IBM Research

谜题   IBM-331

CAT 字符替换序列的极远子串

IBM Research · Ponder This · 2025 年 11 月

IBM Ponder This #331 · 2025 年 11 月

生成字符串序列 s0,s1,s2,,初始 s0=CAT;每次从 sn1 得到 sn,将 sn1 的每个字符同时按以下规则替换:

G -> T
T -> CA
C -> TG
A -> C

最初几项为:

CAT
TGCCA
CATTGTGC
TGCCACATCATTG

例如 s3[3..7]=CACA。切片记号 [a..b] 表示从零起的下标 a 开始,到 b 以前,不包含右端。

任务n=10100 时,求 sn[n..(n+1000)]

附加问题n=10100 时,求 tn[n..(n+1000)]。序列 ts 类似,但初始 t0=RABBITS,替换规则为:

G -> T,
T -> CA,
C -> BR,
A -> I,
R -> B,
B -> IS,
I -> TG,
S -> C,

解答

认真尝试后再打开

待补充。