#161. 系数

    ID: 161 传统题 1000ms 256MiB 尝试: 2 已通过: 2 难度: 7 上传者: 标签>数学数论排列组合同余二项式定理Lucas定理

系数

题目描述

给定一个多项式 f(x)=(x2+x+1)nf(x) = (x^2 + x + 1)^n,展开后的每一项按多项式次数由高到低排序,求它的第 kk 项系数,答案对 33 取余。

比如 n=1,k=0n = 1, k = 0 时,x2x^2 为第 00 项,系数为 11,答案为 1%3==11 \% 3 == 1

输入格式

第一行,输入 TT,表示数据组数。

接下来 TT 行,每行输入 nnkk

  • 1T1041 \leq T \leq 10^4
  • 0n1015,0k2n0 \leq n \leq 10^{15}, 0 \leq k \leq 2n

输出格式

对于每组询问,输出系数模 33 后的结果。

样例输入

5
2 0
7 4
4 5
5 3
8 15

样例输出

1
2
1
0
2