#CF1916D. 数学问题
数学问题
数学问题
- 时间限制:1 秒
- 内存限制:256 MiB
题目描述
给定一个奇数 ,请找出 个互不相同的正整数,满足以下条件:
- 每个数都是完全平方数。
- 每个数的十进制表示恰好有 位,且没有前导零。
- 这些数由相同的数字多重集组成,即对于数字 至 中的每一个数字,它在这些数中出现的次数都相同。
例如, 与 由相同的数字多重集组成, 与 也是如此;但 与 并非如此。
保证在给定限制下存在答案。你可以输出任意一种满足条件的方案。
输入格式
第一行包含一个整数 ,表示测试用例的数量。
接下来 行,每行包含一个奇数 ,表示需要找出的整数数量,以及每个整数的十进制位数。
输出格式
对于每个测试用例,输出 个满足条件的整数,每行输出一个整数。这 个整数可以按任意顺序输出。
不同测试用例之间彼此独立。每个测试用例可以使用不同的数字多重集;同一个整数可以出现在不同测试用例的答案中。
样例输入 1
3
1
3
5
样例输出 1
1
169
196
961
16384
31684
36481
38416
43681
提示
第二个测试用例中,,,。这三个数均由一个 、一个 和一个 组成。
第三个测试用例中,,,,,。这五个数的数字多重集也相同。
数据范围
对于所有测试数据,,,且 为奇数。一个输入文件内所有测试用例的 之和不超过 。
| 子任务编号 | 分值 | 特殊限制 |
|---|---|---|
| 1 | 40 | ,且一个输入文件内 |
| 2 | 30 | ,且一个输入文件内 |
| 3 | 无特殊限制 |