#H1043. Hunting

Hunting

题目描述

灵界和源堡的眷者,源自古代的诡秘,漫长历史的见证,贝克兰德魔术和戏剧表演的保护者/ 贝克兰德所有贫困孩子的保护者,伟大的格尔曼·斯帕罗。

无尽之海(《诡秘之主》·卷三曲)。


苏尼亚海上有 nn 个岛屿,mm 条双向航道连接了这些岛屿。每条航道 (xi,yi)(x_i, y_i) 上都有一些实力为 ziz_i 的海盗侵扰。

海上冒险家 Germain Sparrow\text{Germain Sparrow} 决定在这些航道上与金镑海盗们友好交流,以暴力说服他们献出自己的悬赏金。

定义一次从 xx 点到 yy 点的旅行的 收获 valval 为路径上实力最强的海盗的实力。

Germain Sparrow\text{Germain Sparrow} 深知可持续发展的重要性,所以每次都会选择收获最小的一条路径旅行。

他总共会旅行 qq 次,每次从 stist_ienien_i,请告诉他每次旅行的收获。

输入格式

第一行三个整数 n,m,qn,m,q,含义如题目所述。
第二到 m+1m +1 行,每行三个整数 x,y,zx,y,z,表示岛屿 xx 到岛屿 yy 有一条最强海盗实力为 zz 的航道。
m+2m + 2m+q+1m + q + 1 行,每行两个整数 st,enst,en,表示一次从点 stst 到点 enen 的旅行。

输出格式

为了输出便利,请输出 i=1qansi×i\displaystyle \bigoplus_{i=1}^q ans_i \times i\bigoplus 为异或和。

3 3 1
1 2 2
2 3 1
1 3 3
1 3
2

数据规模与约定

对于 30%30\% 的数据,1n1031 \le n \le 10^3n1mn×(n1)2n - 1 \le m \le \frac{n\times(n-1)}{2}1q1031\le q \le 10^3
对于 70%70\% 的数据,1n1051 \le n \le 10^5n1m105n - 1 \le m \le 10^51q1031\le q \le 10^3
对于 100%100\% 的数据,1n1051 \le n \le 10^5n1m3×106n - 1 \le m \le 3\times 10^61q1071\le q \le 10^71zi1091 \le z_i \le 10^9,数据保证图联通(可能有重边)。

Warning: 请使用较快的 I/O 方式。