「UOI-R1」T1 题解

本题解只讲述满分做法。

根据异或的性质,显然有 (xx)=0(x \oplus x) = 0。而对于两数 x,yx, yxyx \neq y(xy)0(x \oplus y) \neq 0

对于每次操作 (x,y)(x,y),只有 xx=0x \oplus x = 0,所以 axaxya_x \gets a_x - y 即可。

对于 x=0x=0,什么都不做即可。

复杂度 O(n+m)O(n+m)。记得开 long long

十分签到。

posted @ 2022-12-01 13:18  HappyBobb  阅读(10)  评论(0)    收藏  举报  来源