#ATarc125a. [ARC125A] Dial Up
[ARC125A] Dial Up
题目描述
有四个完全由 和 构成的整数序列 ,初始时 且 为空。
每次操作时,你可以选择以下操作之一:
- 将 的最后一个数放到开头;
- 将 的第一个数放到末尾;
- 在 的末尾插入 。
请输出能够让 所需的最少操作次数。若无法达成目的,请输出 。
输入格式
第一行: 和 的长度()
第二行:
第三行:
输出格式
若目标可实现输出最小操作次数,否则输出 。
样例 1
输入
3 4
0 0 1
0 1 1 0
输出
6
样例 2
输入
1 1
0
1
输出
-1