无限序列
测试数据来自 wjszez/1509
【问题描述】
我们按以下方式产生序列:
1、 开始时序列是: "1" ;
2、 每一次变化把序列中的 "1" 变成 "10" ,"0" 变成 "1"。
经过无限次变化,我们得到序列"1011010110110101101..."。
总共有 Q 个询问,每次询问为:在区间A和B之间有多少个1。
任务 写一个程序回答Q个询问
输入 第一行为一个整数Q,后面有Q行,每行两个数用空格隔开的整数a, b。
输出 共Q行,每行一个回答
约定
1 <= Q <= 5000
1 <= a <= b < 263
样例
infinit.in
1
2 4
infinit.out
8
信息
- ID
- 1921
- 难度
- (无)
- 分类
- (无)
- 标签
- 递交数
- 0
- 已通过
- 0
- 通过率
- ?
- 上传者