QOJ.ac

QOJ

Límite de tiempo: 2 s Límite de memoria: 1024 MB Puntuación total: 100

#1168. Trouver le XOR

Estadísticas

Soit un graphe connexe $G$ composé de $N$ sommets et $M$ arêtes pondérées non orientées. Dans $G$, le poids d'un chemin est obtenu en effectuant le XOR des poids de toutes les arêtes du chemin. Notez qu'il est permis de parcourir une même arête plusieurs fois ; dans ce cas, vous effectuez le XOR du poids autant de fois que l'arête est parcourue.

Pour des sommets $u$ et $v$, soit $d(u, v)$ le poids maximum d'un chemin allant de $u$ à $v$.

Vous devez répondre à $Q$ requêtes de la forme suivante : Étant donné $l$ et $r$, pour tous $i$ et $j$ tels que $l \le i < j \le r$, calculez le XOR des valeurs de $d(i, j)$.

Entrée

La première ligne contient trois entiers, $N$, $M$ et $Q$ ($1 \le N, M, Q \le 10^5$).

Chacune des $M$ lignes suivantes contient trois entiers, $u$, $v$ et $w$, décrivant une arête de poids $w$ reliant les sommets $u$ et $v$ ($1 \le u, v \le N$, $0 \le w < 2^{30}$). Notez que les arêtes multiples et les boucles sont autorisées dans ce problème.

Chacune des $Q$ lignes suivantes décrit une requête et contient deux entiers $l$ et $r$ ($1 \le l < r \le N$).

Sortie

Pour chaque requête, affichez la réponse sur une ligne séparée.

Exemples

Entrée 1

8 10 7
1 2 662784558
3 2 195868257
3 4 294212653
4 5 299265014
6 5 72652580
6 7 29303370
7 8 183954825
2 1 752722885
5 3 197591314
8 4 877461873
4 8
5 7
6 7
2 3
7 8
3 4
2 7

Sortie 1

0
713437792
738051848
716356296
736682272
1003204975
987493236

Discussions

About Discussions

The discussion section is only for posting: General Discussions (problem-solving strategies, alternative approaches), and Off-topic conversations.

This is NOT for reporting issues! If you want to report bugs or errors, please use the Issues section below.

Open Discussions 0
No discussions in this category.

Issues

About Issues

If you find any issues with the problem (statement, scoring, time/memory limits, test cases, etc.), you may submit an issue here. A problem moderator will review your issue.

Guidelines:

  1. This is not a place to publish discussions, editorials, or requests to debug your code. Issues are only visible to you and problem moderators.
  2. Do not submit duplicated issues.
  3. Issues must be filed in English or Chinese only.
Active Issues 0
No issues in this category.
Closed/Resolved Issues 0
No issues in this category.