题目描述
给定两个长度为 n 的序列 a={a0,a1,⋯,an−1} 和 b={b0,b1,⋯,bn−1},输出所有有序数对 (k,x) ,满足:
- 0≤k<n 且 x≥0。
- 序列 a′=b,其中 $a'_i = a_{i+k\bmod n}\operatorname{xor} x\ (0\leq i<n)$,“xor”表示按位异或。
输入格式
第一行一个整数 n。
第二行 n 个整数,依次是 a0,a1,⋯,an−1。
第三行 n 个整数,依次是 b0,b1,⋯,bn−1。
输出格式
输出所有满足条件有序对 (k,x),每对占一行。如果没有满足条件的有序对,输出为空。
数据范围
1≤n≤2×105,0≤ai,bi<230。