样例输入 #1
样例输出 #1
3 4 4 4 5 5 6
6 6 6 5 5 4 4 3 2 2
样例输入 #2
样例输出 #2
样例输入 #3
样例输出 #3
【样例解释1】
在神刀手到来前:只蚯蚓的长度为。
秒后:一只长度为的蚯蚓被切成了两只长度分别为和的蚯蚓,其余蚯蚓的长度增加了。最终只蚯蚓的长度分别为。括号表示这个位置刚刚有一只蚯蚓被切断
秒后:一只长度为的蚯蚓被切成了和。只蚯蚓的长度分别为:。
3秒后:一只长度为的蚯蚓被切断。只蚯蚓的长度分别为:。
秒后:一只长度为的蚯蚓被切断。只蚯蚓的长度分别为:。
秒后:一只长度为的蚯蚓被切断。只蚯蚓的长度分别为:。
秒后:一只长度为的蚯蚓被切断。只蚯蚓的长度分别为:。
秒后:一只长度为的蚯蚓被切断。只蚯蚓的长度分别为:。所以,秒内被切断的蚯蚓的长度依次为。秒后,所有蚯蚓长度从大到小排序为
【样例解释2】
这个数据中只有与上个数据不同。只需在每行都改为每两个数输出一个数即可。
虽然第一行最后有一个没有被输出,但是第二行仍然要重新从第二个数再开始输出。
【样例解释3】
这个数据中只有与上个数据不同。
注意第一行没有数要输出,但也要输出一个空行。