QOJ.ac

QOJ

Time Limit: 2.0 s Memory Limit: 256 MB Total points: 100

#12738. 梅塔戈尼亚的分配

Statistics

在 Metagonia 国有 100 个贵族家庭,每年都有一些家庭会从“唯一先知”(Seer of the One)那里收到若干仪式立方体。“唯一先知”对立方体的分配有几条规则:如果一个家庭收到了至少一个立方体,那么该家庭所收到的立方体数量的每一个质因数都必须是 2 或 3;此外,如果某一年一个家庭收到了 $a > 0$ 个立方体,而另一个家庭收到了 $b > 0$ 个立方体,则 $a$ 不能被 $b$ 整除,且 $b$ 也不能被 $a$ 整除。

你是“唯一先知”。你预先知道未来 $t$ 年每年可供分配的立方体数量。你需要为这几年中的每一年找到一种合法的立方体分配方案。每年你都必须将当年所有可用的立方体全部分配出去。

输入格式

输入的第一行包含一个整数 $t$ —— 未来年份的数量 ($1 \le t \le 1000$)。 接下来的 $t$ 行,每行包含一个整数 $n_i$ —— 第 $i$ 年需要分配的立方体数量 ($1 \le n_i \le 10^{18}$)。

输出格式

对于每一年 $i$,输出两行。第一行应包含 $m_i$ —— 第 $i$ 年收到至少一个立方体的家庭数量 ($1 \le m_i \le 100$)。第二行应包含 $m_i$ 个整数 —— 每个家庭收到的立方体数量。这些数字之和应等于 $n_i$。

样例

输入格式 1

4
1
2
3
10

输出格式 1

1
1
1
2
1
3
2
4 6

Discussions

About Discussions

The discussion section is only for posting: General Discussions (problem-solving strategies, alternative approaches), and Off-topic conversations.

This is NOT for reporting issues! If you want to report bugs or errors, please use the Issues section below.

Open Discussions 0
No discussions in this category.

Issues

About Issues

If you find any issues with the problem (statement, scoring, time/memory limits, test cases, etc.), you may submit an issue here. A problem moderator will review your issue.

Guidelines:

  1. This is not a place to publish discussions, editorials, or requests to debug your code. Issues are only visible to you and problem moderators.
  2. Do not submit duplicated issues.
  3. Issues must be filed in English or Chinese only.
Active Issues 0
No issues in this category.
Closed/Resolved Issues 0
No issues in this category.