#M250824. “与”路
“与”路
题目描述
有一张 个点 条边的无向图,节点编号从 ,第 条边连接节点 ,边权为 。
对于一条从 到 的路径,小Z认为路径的价值为路径上所有边按位与()的结果。如果一条路径的价值至少为 ,则小Z会喜欢这条路径。
因此,小Z会给你 次询问,每次询问两个点 之间是否存在他喜欢的路径。
输入格式
第一行输入四个整数 。
接下来的 行,每行输入三个整数 表示一条边。
接下来的 行,每行输入两个整数 表示一次询问。
输出格式
每个询问输出一行,若 之间存在小Z喜欢的路径则输出 ,否则输出 。
输入输出样例
9 8 4 5
1 2 8
1 3 7
2 4 1
3 4 14
2 5 9
4 5 7
5 6 6
3 7 15
1 6
2 7
7 6
1 8
Yes
No
Yes
No
样例 说明
第一组样例中,第一次询问的路径可以是 ,价值为 ;第三次询问的路径可以是 ,价值也是 。
3 4 1 4
1 2 3
1 2 5
2 3 2
2 3 6
1 3
Yes
样例 说明
走第二条边和第四条边,价值为 。
数据范围
对于 的数据,。
对于 的数据,$1\leq n\leq 10^5,0\leq m\leq 5\times 10^5,1\leq q\leq 5\times 10^5,0\leq V,w_i<2^{60}$。保证没有自环,询问的两点不相同。
相关
在下列比赛中: