1451E2 Bitwise Queries (交互题,位运算)
Codeforces Round #685 (Div. 2)
E2. Bitwise Queries (Hard Version)
题面:Bitwise Queries (Hard Version)
题意:需要猜测一个长度为 n n n 的未知数组 a a a, n n n 是 2 2 2 的次幂方数, a i ∈ [ 0 , n − 1 ] a_i \in [0, n - 1] ai∈[0,n−1]。
有三种操作可以进行交互:
A N D i j AND~i~j AND i j:返回 a i & a j a_i~\&~a_j ai & aj;
O R i j OR~i~j OR i j:返回 a i ∣ a j a_i~|~a_j ai ∣ aj;
X O R i j XOR~i~j XOR i j:返回 a i ⊕ a j a_i~\oplus~a_j ai