B. 或(or)

    传统题 文件IO:or 1000ms 256MiB

或(or)

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

题目描述

小 C 喜欢二进制下的或运算。

小 C 现在有 TT 个询问,每次询问小 C 会给出两个数 l,rl,r,你需要告诉他 l(l+1)...rl\mid(l+1)\mid...\mid r 的值。(\mid 表示二进制下的或运算)

输入格式

输入的第一行包含一个整数 TT

接下来 TT 行,每行包含两个整数 l,rl,r

输出格式

输出共 TT 行,每行包含一个整数。

2
1 3
2 4
3
7
3
2 4
5 6
7 8
7
7
15

其余样例见下发文件。 or3.in
or3.ans

数据规模与约定

  • 对于 30%30\% 的数据,保证 l,r500l,r\le 500
  • 对于 60%60\% 的数据,保证 l,r106l,r\le 10^6
  • 对于另外 20%20\% 的数据,保证 l100l\le 100
  • 对于 100%100\% 的数据,保证 1T1051 \le T \le 10^{5}1lr1091\le l\le r\le 10^9

0711J组模拟赛A/A+

未参加
状态
已结束
规则
OI
题目
4
开始于
2026-7-11 8:30
结束于
2026-7-11 12:00
持续时间
3.5 小时
主持人
参赛人数
54