#loj4069. 「GDKOI-S 2023」异或图
「GDKOI-S 2023」异或图
[AdditionalFile4069.zip](file://AdditionalFile4069.zip?type=additional_file)
#4069. 「GDKOI-S 2023」异或图
标签: 传统 | 时间限制: 4000 ms | 内存限制: 1024 MiB |
题目描述
给定一张 个点 条边的无向图和一个长度为 的数组 以及一个整数 ,你需要求出有多少个长度为 的数组 满足:
- 。
- 对于每条边 ,。
- ,其中 代表异或。
答案对 取模。
输入格式
第一行输入三个整数 。
第二行输入 个整数 。
接下来的 行,每行输入两个正整数 ,表示一条无向边。
输出格式
一行一个整数表示答案。
样例
输入
3 1 2
1 2 3
1 2
输出
4
可行的 数组有 四种。
数据范围与提示
对于所有数据,满足 $1 ≤ n ≤ 15, 0 ≤ m ≤ \frac{n(n−1)}{2}, 0 ≤ a_i, C ≤ 10^{18}$。
- Subtask 1 (20pts):。
- Subtask 2 (50pts):。
- Subtask 3 (10pts):。
- Subtask 4 (20pts):无特殊限制。