#P12606. 碰碰车大战

    ID: 13521 远端评测题 400ms 512MiB 尝试: 0 已通过: 0 难度: 4 上传者: 标签>洛谷原创Special Judge构造洛谷月赛

碰碰车大战

题目背景

别样的碰碰车大战 2

题目描述

我原本以为我恐吓了肚子的,肚子的应该躲在机房,不敢找我,可正当这时,我听见了音乐声,原来是我洛谷私信响了,一看,竟然是构造 kkmm 元组 (xi,1,xi,2,,xi,m)(x_{i,1},x_{i,2},\dots,x_{i,m}),满足:

  • 任意一个 mm 元组的任意一个元素均为 [1,n][1,n] 中的整数;
  • 任意两个 mm 元组删去相同位置的任意一对元素后得到的两个 m1m-1 元组不相等,换句话说就是仍存在某一对位置相同的元素取值不相等。

形式化地,需要满足:

  • $\forall 1\le i\le k,1\le j\le m,x_{i,j}\in [1,n] \cap \mathbb{Z^+}$;
  • $\forall 1\le i<j\le k,1\le p\le m,\exists 1\le l\le m,l\neq p,x_{i,l}\neq x_{j,l}$。

输入格式

一行三个整数 n,mn,mkk,表示每个元素的取值上限,元组的大小和元组的个数。

输出格式

输出 kk 行,每行表示一个 mm 元组。

iimm 个整数,第 jj 个表示 xi,jx_{i,j}

3 3 3
1 2 1
2 1 2
3 3 3

提示

本题输出规模巨大,推荐使用 I/O 优化。

本题采取子任务依赖,未通过当前子任务依赖的子任务会导致当前子任务得零分。

对于 100%100\% 的数据,$1\le n\le 10^9,2\le m\le 10^5,1\le k \le n^{m-1},k\times m\le 10^6$。

子任务 nn mm kk 分值 依赖子任务
11 109\le 10^9 =2=2 n\le n 1010 -
22 105\le 10^5 55 11
33 10\le 10 =3=3 - 2020 -
44 10\le 10
55 104\le 10^4 100\le 100 - 3,43,4
66 109\le 10^9 105\le 10^5 2525 151\sim 5

后来,他构造出了 kkmm 元组,不知不觉的睡着了,我趁着这个好机会,使用宇宙射线远程轰击他的评测机让他爆零,挂的他不敢还手,对他的打击比 freopen 写错还大。