F. Goodbye, Banker Life

    传统题 1000ms 256MiB

Goodbye, Banker Life

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

题目描述

有一个无限的“魔法三角形” TT。给定第一行唯一的数 kk,三角形按下面的规则生成:

  • ii 行有 ii 个整数。
  • 第一行只有一个整数 kk
  • 对于 i>1i>1,第 ii 行第 jj 个数 Ti,jT_{i,j} 满足:
$$T_{i,j} = \begin{cases} T_{i-1,j-1} \oplus T_{i-1,j}, & 1 < j < i,\\ T_{i-1,j}, & j = 1,\\ T_{i-1,j-1}, & j = i. \end{cases}$$

其中 \oplus 表示按位异或。

现在给出若干组询问,每组给定 nnkk,请输出这个三角形的第 nn 行。

输入格式

第一行包含一个整数 tt,表示测试用例数量。

接下来 tt 行,每行包含两个整数 n,kn,k,表示需要输出第 nn 行,且第一行的数为 kk

输出格式

对于每个测试用例,输出一行 nn 个整数,表示第 nn 行从左到右的所有元素。

数据范围

  • 1t1041 \le t \le 10^4
  • 1n1061 \le n \le 10^6
  • 1k<2311 \le k < 2^{31}
  • 所有测试用例的 nn 之和不超过 10610^6

样例输入

5
1 5
2 10
3 16
9 1
1 52

样例输出

5
10 10
16 0 16
1 0 0 0 0 0 0 0 1
52

样例解释

第一组中,第 11 行按定义就是 [5][5]

第二组中,第二行两个端点都从上一行复制得到,所以答案为 10 10

cf模拟赛 #1

未参加
状态
已结束
规则
IOI(严格)
题目
7
开始于
2026-6-19 9:00
结束于
2026-6-19 11:00
持续时间
2 小时
主持人
参赛人数
3