改了一下翻译(重点在 LaTeX 和错别字)
查看原帖
改了一下翻译(重点在 LaTeX 和错别字)
556362
Unnamed114514楼主2022/8/7 08:41

对于一个 nn 元组(a1,a2,,ana_1,a_2,\cdots,a_n),可以对每个数求出它和下一个数的差的绝对值,得到一个新的 nn 元组(a1a2,a2a3,,ana1|a_1-a_2|,|a_2-a_3|,\cdots,|a_n-a_1|)。重复这个过程,得到的序列称为 Ducci 序列,例如:

(8,11,2,7)(3,9,5,1)(6,4,4,2)(2,0,2,4)(2,2,2,2)(0,0,0,0)(8,11,2,7)\rightarrow(3,9,5,1)\rightarrow(6,4,4,2)\rightarrow(2,0,2,4)\rightarrow(2,2,2,2)\rightarrow(0,0,0,0)

也有的 Ducci 序列最终会循环。输入 nn 元组(3n153\le n\le15),你的任务是判断它最终会变成0还是会循环。输入保证最多 10001000 步就会变成 00 或循环。

输入格式: 第一行是一个整数 TT,表示有 TT 组数据。 每组数据第一行是一个整数 n(3n15)n(3\le n\le15),表示 Ducci 序列的长度。第二行有 nn 个数 ai(0ai1000)a_i(0\le a_i\le1000)

输出格式: 如果最终会循环,输出 LOOP,否则输出 ZERO

2022/8/7 08:41
加载中...