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

对于一个 nn 元组(a1,a2,⋯ ,ana_1,a_2,\cdots,a_n),可以对每个数求出它和下一个数的差的绝对值,得到一个新的 nn 元组(∣a1−a2∣,∣a2−a3∣,⋯ ,∣an−a1∣|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 元组(3≤n≤153\le n\le15),你的任务是判断它最终会变成0还是会循环。输入保证最多 10001000 步就会变成 00 或循环。

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

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

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