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