题库/Y1282

#Y1282. 【例题4】Addition Chains

    传统题 难度: 提高 标签>一本通搜索算法
时间限制1000 ms
内存限制64 MiB
通过率—0 / 0 次提交
题目描述 查看题解 开始编程Alt+E

Y1282 · 【例题4】Addition Chains

退出在线编程模式
提高 读懂题意,让每一次思考成为成长。
时间限制1000 ms
内存限制64 MiB
通过率—0 / 0 次提交

Addition Chains(教学范围)

题目描述

寻找从1严格递增到n的最短加法链。每个新项必须是任意两个此前项的和,两项允许相同。不同最短链任选,不限制必须含最后一项参与相加。

输入

多组,每行一个目标n,本地教学范围1≤n≤100;0结束。每个文件包含1..100个正目标。

输出

每个目标输出一行最短链,包含首项1与末项n。n=1输出1。采用逐项加法合法性与最短长度特判。

输入样例

5
7
12
15
77
0

输出样例

1 2 3 5
1 2 3 4 7
1 2 3 6 12
1 2 3 5 10 15
1 2 4 5 9 18 36 41 77

题目信息

#2095
—

暂无提交记录

练习难度 提高
时间限制
1000ms
内存限制
64MiB

题目标签

暂无标签
上传者