‹ 上一题 下一题 ›

06659. USACO·数数奶牛 未做

2000 ms 256 MB 测试点 12 通过率 100% USACO池题USACO-Gold数位统计DP

题目描述

如同平常一样,Farmer John 的奶牛们分散在他的最大的草地上。草地可以看作是一个由正方形方格组成的巨大的二维方阵(想象一个巨大的棋盘)。

奶牛分布在草地上的方式相当迷人。对于每一个满足 以及 的方格 ,当对于所有整数 , 和 除以三的余数的奇偶性均相同时,有一头奶牛位于 。换言之,两个余数均为奇数(均等于 ),或均为偶数(均等于 或 )。例如,满足 的方格中,包含奶牛的方格在下图中用 1 表示。

x

012345678

0 101000101

1 010000010

2 101000101

3 000101000

y 4 000010000

5 000101000

6 101000101

7 010000010

8 101000101

FJ 对他的草地上的某个特定区域内的奶牛数量感兴趣。他进行了 个询问,每个询问由三个整数 组成。对每个询问,FJ 想要知道有多少奶牛位于 至 的对角线上的方格内(包括两端)。

输入格式

输入的第一行包含 (),为询问的数量。

以下 行每行包含三个整数 , 和 ()。

输出格式

输出 行,每个询问输出一行。

样例

输入
8
10 0 0
10 0 1
9 0 2
8 0 2
0 1 7
1 1 7
2 1 7
1000000000000000000 1000000000000000000 1000000000000000000
输出
11
0
4
3
1
2
2
1000000000000000001

提示说明

【样例解释】

  • 测试点 3-6 满足对于每一个询问有 以及 。

  • 测试点 7-12 没有额外限制。

【数据规模与约定】

  • 测试点 2 满足对于每一个询问有 。

  • 测试点 3-6 满足对于每一个询问有 以及 。

  • 测试点 7-12 没有额外限制。

供题:Benjamin Qi

输入
输出

            
答案