【样例解释】
以下将用序列来表示环。序列上的数在环上依次沿顺时针方向排布,序列的第一个位置为开始时『相思环』上数 所在的位置。
对于样例的第一组测试数据,,环大小为 ,其随操作的变化为 ,无法变回起始状态,不存在『循』,故输出 NO。
对于样例的第二组测试数据,,环大小为 ,其随操作的变化为 ,在 次操作后回到原始状态,形成循环,故『循』的长度为 ,输出 。
【数据范围】
记 为单一测试点的所有测试数据的 的最大值。
对于所有测试点,有:
每个测试点的具体数据范围见下表。
::cute-table{tuack}
|测试点编号|||
|:---:|:-----:|:-:|
| | | |
| | ^ | |
| | | ^ |
| | | |
| | | |