logo AlgoBeat OnlineJudge
登录 注册

#212944. [蓝桥杯 2025 国 Python A] 心意

内存限制:512 MiB 时间限制:3000 ms 标准输入输出
题目类型:VJudge(洛谷) 评测方式:VJudge
上传者: 匿名

题目描述

小蓝有一个序列 ,同时他的朋友小乔有一个序列

我们认为两个序列是和谐的,当且仅当存在某个数 ,使得对于所有的

现在小蓝可以让序列 旋转,即通过一次参数为 的旋转可以将序列 变为

小蓝希望知道,是否存在这样的旋转操作,能够让序列 是和谐的。

输出共一行,一个自然数 表示参数为 的旋转操作能够让 是和谐的,如果存在多个这样的 ,请输出最小的 ,如果不存在这样的 ,请输出

输入格式

输入的第一行包含一个正整数

第二行包含 个正整数 ,相邻整数之间使用一个空格分隔。

第三行包含 个正整数 ,相邻整数之间使用一个空格分隔。

输出格式

输出一行包含一个整数表示答案,如果不存在,请输出整数

样例

样例输入 1

4
2 3 4 5
2 3 4 1

样例输出 1

1

数据范围与提示

【样例说明】

小蓝可以让序列 旋转得到 ,根据和谐序列的定义,令 ,那么此时 就是和谐的。

【评测用例规模与约定】

对于 的评测用例,

对于 的评测用例,对于任意

对于所有评测用例,