A. Sequence

    传统题 3000ms 512MiB

Sequence

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目背景

珂朵莉又双叒叕给你了一个序列 aa。

“***!”Xudongning 生气地说,“***好你个珂朵莉,亿天天动不动就给我亿个序列,造的恨死珂朵莉了。”

好基友 Anli_li 朝 Xudongning 翻了个白眼,说道:“你不会你就别说人家行吗?看人家多可爱呀。”

Xudongning 都快要吐出来了:“***的可癌又有什么用?还不是给我增加了做题负担??? ”

Anli_li 说到:“玩不起就玩不起,竟然还骂人,好一个九年义务教育的优胜者。”

Xudongning 怼了回去:“这道题你会吗?你就搁着说我?配吗!”

Anli_li:“……”

他俩根本不知道该怎么做,这个艰巨的任务就交给你了!

仅供娱乐,请勿当真。

题目描述

珂朵莉给你了一个序列 aa,每次查询给一个区间 [l,r][l,r],查询

min⁡l≤i<j≤rai⊕aj\min_{l\le i < j\le r} a_i \oplus a_j

其中 ⊕\oplus 指按位异或。

输入格式

第一行两个整数 n,mn,m,表示序列长度与询问个数。

第二行 nn 个整数,表示序列 aa。

之后 mm 行,每行两个整数 l,rl,r 表示询问区间。

输出格式

共 mm 行,每行一个整数表示答案。

输入输出样例 #1

输入 #1

4 4
1 2 3 7
1 2
1 4
2 4
3 4

输出 #1

3
1
1
4

说明/提示

需要亿点常数优化,时限为 std 的 1.51.5 倍以上。

1≤n,m≤105.1\le n, m\le 10^5.

1≤ai≤231−1.1\le a_i \le 2^{31} - 1.

1≤l<r≤n.1\le l < r\le n.

HHTOI Round 3&&PSQ-S 模拟赛

未参加
状态
已结束
规则
OI
题目
4
开始于
2026-7-31 16:30
结束于
2026-7-31 21:00
持续时间
4.5 小时
主持人
参赛人数
16