每个测试文件均包含多组测试数据。第一行输入一个整数 代表数据组数,每组测试数据描述如下:在一行上输入一个整数 代表给定的初始数字。
对于每一组测试数据,第一行输出一个整数 代表序列的项数,第二行输出 个不同的整数 代表拆出的序列,并由大到小依次输出。如果有多种合法答案,您可以输出任意一种。
5 10 15 123 33 321
2 8 2 2 12 3 3 96 24 3 3 24 6 3 4 288 24 6 3