#aBC247F. [ABC247F] Cards
[ABC247F] Cards
AT_abc247_f [ABC247F] Cards
题目描述
有 张编号为 的卡片,第 张卡片的正面写着 ,反面写着 。
其中, 和 都是 的一个排列。
请问,从 张卡片中选择若干张卡片的方案中,满足如下条件的方案有多少种?请输出方案数对 取模的结果。
条件: 中的每个数字都必须出现在所选卡片的正面或反面中的至少一张上。
输入格式
输入以如下格式从标准输入读入。
输出格式
请输出答案。
输入输出样例 #1
输入 #1
3
1 2 3
2 1 3
输出 #1
3
输入输出样例 #2
输入 #2
5
2 3 5 4 1
4 2 1 3 5
输出 #2
12
输入输出样例 #3
输入 #3
8
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
输出 #3
1
说明/提示
限制条件
- 都是 的一个排列
- 输入中的所有数均为整数
样例解释 1
例如选择卡片 ,则 在卡片 的正面, 在卡片 的反面, 在卡片 的正面,因此满足条件。满足条件的选法有 共 种。
由 ChatGPT 4.1 翻译